{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "c9ac743480f7d915",
   "metadata": {},
   "source": [
    "# 分层聚类"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "7e77bca44ba46f1f",
   "metadata": {},
   "source": [
    "仍以 iris 数据集进行分层聚类，使用 4 个特征变量"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "id": "8672c86e99ab854",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:10.614244Z",
     "start_time": "2025-05-11T07:01:10.611866Z"
    }
   },
   "outputs": [],
   "source": [
    "import numpy as np\n",
    "import pandas as pd\n",
    "import matplotlib.pyplot as plt\n",
    "import seaborn as sns\n",
    "from sklearn.cluster import KMeans, AgglomerativeClustering\n",
    "from sklearn.preprocessing import StandardScaler\n",
    "from mpl_toolkits.mplot3d import Axes3D\n",
    "from scipy.cluster.hierarchy import dendrogram, linkage, fcluster\n",
    "from scipy.spatial.distance import squareform"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "471d437d8d163",
   "metadata": {},
   "source": [
    "## 完全连接"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "id": "477e326124bcbb66",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:10.639588Z",
     "start_time": "2025-05-11T07:01:10.635559Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(150, 4)"
      ]
     },
     "execution_count": 2,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "iris = sns.load_dataset(\"iris\")\n",
    "X = iris.iloc[:, :-1]\n",
    "X.shape"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "d405c30986911f6f",
   "metadata": {},
   "source": [
    "使用 Scipy 的 linkage() 函数，计算不同观测值之间的“连接矩阵”："
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "id": "290b64a9134f81de",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:02:14.612267Z",
     "start_time": "2025-05-11T07:02:14.606350Z"
    }
   },
   "outputs": [],
   "source": [
    "linkage_matrix = linkage(X, \"complete\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "id": "c0dfc9a1839313e0",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:10.740647Z",
     "start_time": "2025-05-11T07:01:10.738441Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(149, 4)"
      ]
     },
     "execution_count": 4,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "linkage_matrix.shape  # 连接矩阵的形状"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "d78f88591d3f5f7",
   "metadata": {},
   "source": [
    "根据连接矩阵可以绘制完全连接的树状图："
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "id": "22146d015cf43f8",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:11.215539Z",
     "start_time": "2025-05-11T07:01:10.784202Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "Text(0.5, 1.0, 'Complete Linkage')"
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "data": {
      "image/png": "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448/okuXLqhUqVKR09nZ2cHOzk7f1RAREZGZ0Su5uHv3Lg4ePIitW7fKHQ8RERGZOb2aRdasWQNvb29069ZN7niIiIjIzOmcXOTn52PNmjUICQmBtTWHUBIREZEqnZOLgwcP4t69exg6dKgh4iEiIiIzp3PVQ6dOnSCEMEQsREREVAbw2SJEREQkKyYXREREJCsmF0RERCQrJhdEREQkKyYXREREJCsmF0RERCQrJhdEREQkKyYXREREJCsmF0RERCQrJhdEREQkKyYXREREJCsmF0RERCQrJhdEREQkKyYXREREJCsmF0RERCQrJhdEREQkKyYXREREJCsmF0RERCQrJhdEREQkKyYXREREJCsmF0RERCQrJhdEREQkKyYXREREJCsmF0RERCQrJhdEREQkKyYXREREJCsmF0RERCQrJhdEREQkKyYXREREJCsmF0RERCQrJhdEREQkKyYXREREJCsmF0RERCQrJhdEREQkKyYXREREJCsmF0RERCQrJhdEREQkKyYXREREJCudk4sHDx4gODgYHh4ecHR0ROPGjXHu3DlDxEZERERmyFqXiZ8+fYrWrVvjzTffxJ49e+Dt7Y2bN2/Czc3NQOERERGRudEpuZg/fz58fX2xZs0a6bvq1avLHRMRERGZMZ2aRXbu3InAwEC8//778Pb2RpMmTbBy5coi58nKykJKSorKi4iIiMounZKLW7duISIiArVr18a+ffswYsQIjB07Fj/99JPGecLDw+Hq6iq9fH19Sxw0ERERmS6dkov8/Hw0bdoUc+fORZMmTTB8+HB88skniIiI0DjP1KlT8fz5c+kVFxdX4qCJiIjIdOmUXPj4+KBu3boq39WpUwf37t3TOI+dnR1cXFxUXkRERFR26ZRctG7dGlevXlX57tq1a6hWrZqsQREREZH50im5mDBhAk6ePIm5c+fixo0b2LBhA1asWIFRo0YZKj4iIiIyMzolF6+//jq2bduGjRs3on79+pg9ezYWL16MQYMGGSo+IiIiMjM63ecCALp3747u3bsbIhYiIiIqA/hsESIiIpIVkwsiIiKSFZMLIiIikhWTCyIiIpIVkwsiIiKSFZMLIiIikhWTCyIiIpIVkwsiIiKSFZMLIiIikhWTCyIiIpIVkwsiIiKSFZMLIiIikhWTCyIiIpIVkwsiIiKSFZMLIiIikhWTCyIi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",
      "text/plain": [
       "<Figure size 640x480 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "dendrogram(linkage_matrix)\n",
    "plt.title(\"Complete Linkage\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "id": "1ec4b73321d3fbc7",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:11.238957Z",
     "start_time": "2025-05-11T07:01:11.234010Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<style>#sk-container-id-1 {\n",
       "  /* Definition of color scheme common for light and dark mode */\n",
       "  --sklearn-color-text: #000;\n",
       "  --sklearn-color-text-muted: #666;\n",
       "  --sklearn-color-line: gray;\n",
       "  /* Definition of color scheme for unfitted estimators */\n",
       "  --sklearn-color-unfitted-level-0: #fff5e6;\n",
       "  --sklearn-color-unfitted-level-1: #f6e4d2;\n",
       "  --sklearn-color-unfitted-level-2: #ffe0b3;\n",
       "  --sklearn-color-unfitted-level-3: chocolate;\n",
       "  /* Definition of color scheme for fitted estimators */\n",
       "  --sklearn-color-fitted-level-0: #f0f8ff;\n",
       "  --sklearn-color-fitted-level-1: #d4ebff;\n",
       "  --sklearn-color-fitted-level-2: #b3dbfd;\n",
       "  --sklearn-color-fitted-level-3: cornflowerblue;\n",
       "\n",
       "  /* Specific color for light theme */\n",
       "  --sklearn-color-text-on-default-background: var(--sg-text-color, var(--theme-code-foreground, var(--jp-content-font-color1, black)));\n",
       "  --sklearn-color-background: var(--sg-background-color, var(--theme-background, var(--jp-layout-color0, white)));\n",
       "  --sklearn-color-border-box: var(--sg-text-color, var(--theme-code-foreground, var(--jp-content-font-color1, black)));\n",
       "  --sklearn-color-icon: #696969;\n",
       "\n",
       "  @media (prefers-color-scheme: dark) {\n",
       "    /* Redefinition of color scheme for dark theme */\n",
       "    --sklearn-color-text-on-default-background: var(--sg-text-color, var(--theme-code-foreground, var(--jp-content-font-color1, white)));\n",
       "    --sklearn-color-background: var(--sg-background-color, var(--theme-background, var(--jp-layout-color0, #111)));\n",
       "    --sklearn-color-border-box: var(--sg-text-color, var(--theme-code-foreground, var(--jp-content-font-color1, white)));\n",
       "    --sklearn-color-icon: #878787;\n",
       "  }\n",
       "}\n",
       "\n",
       "#sk-container-id-1 {\n",
       "  color: var(--sklearn-color-text);\n",
       "}\n",
       "\n",
       "#sk-container-id-1 pre {\n",
       "  padding: 0;\n",
       "}\n",
       "\n",
       "#sk-container-id-1 input.sk-hidden--visually {\n",
       "  border: 0;\n",
       "  clip: rect(1px 1px 1px 1px);\n",
       "  clip: rect(1px, 1px, 1px, 1px);\n",
       "  height: 1px;\n",
       "  margin: -1px;\n",
       "  overflow: hidden;\n",
       "  padding: 0;\n",
       "  position: absolute;\n",
       "  width: 1px;\n",
       "}\n",
       "\n",
       "#sk-container-id-1 div.sk-dashed-wrapped {\n",
       "  border: 1px dashed var(--sklearn-color-line);\n",
       "  margin: 0 0.4em 0.5em 0.4em;\n",
       "  box-sizing: border-box;\n",
       "  padding-bottom: 0.4em;\n",
       "  background-color: var(--sklearn-color-background);\n",
       "}\n",
       "\n",
       "#sk-container-id-1 div.sk-container {\n",
       "  /* jupyter's `normalize.less` sets `[hidden] { display: none; }`\n",
       "     but bootstrap.min.css set `[hidden] { display: none !important; }`\n",
       "     so we also need the `!important` here to be able to override the\n",
       "     default hidden behavior on the sphinx rendered scikit-learn.org.\n",
       "     See: https://github.com/scikit-learn/scikit-learn/issues/21755 */\n",
       "  display: inline-block !important;\n",
       "  position: relative;\n",
       "}\n",
       "\n",
       "#sk-container-id-1 div.sk-text-repr-fallback {\n",
       "  display: none;\n",
       "}\n",
       "\n",
       "div.sk-parallel-item,\n",
       "div.sk-serial,\n",
       "div.sk-item {\n",
       "  /* draw centered vertical line to link estimators */\n",
       "  background-image: linear-gradient(var(--sklearn-color-text-on-default-background), var(--sklearn-color-text-on-default-background));\n",
       "  background-size: 2px 100%;\n",
       "  background-repeat: no-repeat;\n",
       "  background-position: center center;\n",
       "}\n",
       "\n",
       "/* Parallel-specific style estimator block */\n",
       "\n",
       "#sk-container-id-1 div.sk-parallel-item::after {\n",
       "  content: \"\";\n",
       "  width: 100%;\n",
       "  border-bottom: 2px solid var(--sklearn-color-text-on-default-background);\n",
       "  flex-grow: 1;\n",
       "}\n",
       "\n",
       "#sk-container-id-1 div.sk-parallel {\n",
       "  display: flex;\n",
       "  align-items: stretch;\n",
       "  justify-content: center;\n",
       "  background-color: var(--sklearn-color-background);\n",
       "  position: relative;\n",
       "}\n",
       "\n",
       "#sk-container-id-1 div.sk-parallel-item {\n",
       "  display: flex;\n",
       "  flex-direction: column;\n",
       "}\n",
       "\n",
       "#sk-container-id-1 div.sk-parallel-item:first-child::after {\n",
       "  align-self: flex-end;\n",
       "  width: 50%;\n",
       "}\n",
       "\n",
       "#sk-container-id-1 div.sk-parallel-item:last-child::after {\n",
       "  align-self: flex-start;\n",
       "  width: 50%;\n",
       "}\n",
       "\n",
       "#sk-container-id-1 div.sk-parallel-item:only-child::after {\n",
       "  width: 0;\n",
       "}\n",
       "\n",
       "/* Serial-specific style estimator block */\n",
       "\n",
       "#sk-container-id-1 div.sk-serial {\n",
       "  display: flex;\n",
       "  flex-direction: column;\n",
       "  align-items: center;\n",
       "  background-color: var(--sklearn-color-background);\n",
       "  padding-right: 1em;\n",
       "  padding-left: 1em;\n",
       "}\n",
       "\n",
       "\n",
       "/* Toggleable style: style used for estimator/Pipeline/ColumnTransformer box that is\n",
       "clickable and can be expanded/collapsed.\n",
       "- Pipeline and ColumnTransformer use this feature and define the default style\n",
       "- Estimators will overwrite some part of the style using the `sk-estimator` class\n",
       "*/\n",
       "\n",
       "/* Pipeline and ColumnTransformer style (default) */\n",
       "\n",
       "#sk-container-id-1 div.sk-toggleable {\n",
       "  /* Default theme specific background. It is overwritten whether we have a\n",
       "  specific estimator or a Pipeline/ColumnTransformer */\n",
       "  background-color: var(--sklearn-color-background);\n",
       "}\n",
       "\n",
       "/* Toggleable label */\n",
       "#sk-container-id-1 label.sk-toggleable__label {\n",
       "  cursor: pointer;\n",
       "  display: flex;\n",
       "  width: 100%;\n",
       "  margin-bottom: 0;\n",
       "  padding: 0.5em;\n",
       "  box-sizing: border-box;\n",
       "  text-align: center;\n",
       "  align-items: start;\n",
       "  justify-content: space-between;\n",
       "  gap: 0.5em;\n",
       "}\n",
       "\n",
       "#sk-container-id-1 label.sk-toggleable__label .caption {\n",
       "  font-size: 0.6rem;\n",
       "  font-weight: lighter;\n",
       "  color: var(--sklearn-color-text-muted);\n",
       "}\n",
       "\n",
       "#sk-container-id-1 label.sk-toggleable__label-arrow:before {\n",
       "  /* Arrow on the left of the label */\n",
       "  content: \"▸\";\n",
       "  float: left;\n",
       "  margin-right: 0.25em;\n",
       "  color: var(--sklearn-color-icon);\n",
       "}\n",
       "\n",
       "#sk-container-id-1 label.sk-toggleable__label-arrow:hover:before {\n",
       "  color: var(--sklearn-color-text);\n",
       "}\n",
       "\n",
       "/* Toggleable content - dropdown */\n",
       "\n",
       "#sk-container-id-1 div.sk-toggleable__content {\n",
       "  max-height: 0;\n",
       "  max-width: 0;\n",
       "  overflow: hidden;\n",
       "  text-align: left;\n",
       "  /* unfitted */\n",
       "  background-color: var(--sklearn-color-unfitted-level-0);\n",
       "}\n",
       "\n",
       "#sk-container-id-1 div.sk-toggleable__content.fitted {\n",
       "  /* fitted */\n",
       "  background-color: var(--sklearn-color-fitted-level-0);\n",
       "}\n",
       "\n",
       "#sk-container-id-1 div.sk-toggleable__content pre {\n",
       "  margin: 0.2em;\n",
       "  border-radius: 0.25em;\n",
       "  color: var(--sklearn-color-text);\n",
       "  /* unfitted */\n",
       "  background-color: var(--sklearn-color-unfitted-level-0);\n",
       "}\n",
       "\n",
       "#sk-container-id-1 div.sk-toggleable__content.fitted pre {\n",
       "  /* unfitted */\n",
       "  background-color: var(--sklearn-color-fitted-level-0);\n",
       "}\n",
       "\n",
       "#sk-container-id-1 input.sk-toggleable__control:checked~div.sk-toggleable__content {\n",
       "  /* Expand drop-down */\n",
       "  max-height: 200px;\n",
       "  max-width: 100%;\n",
       "  overflow: auto;\n",
       "}\n",
       "\n",
       "#sk-container-id-1 input.sk-toggleable__control:checked~label.sk-toggleable__label-arrow:before {\n",
       "  content: \"▾\";\n",
       "}\n",
       "\n",
       "/* Pipeline/ColumnTransformer-specific style */\n",
       "\n",
       "#sk-container-id-1 div.sk-label input.sk-toggleable__control:checked~label.sk-toggleable__label {\n",
       "  color: var(--sklearn-color-text);\n",
       "  background-color: var(--sklearn-color-unfitted-level-2);\n",
       "}\n",
       "\n",
       "#sk-container-id-1 div.sk-label.fitted input.sk-toggleable__control:checked~label.sk-toggleable__label {\n",
       "  background-color: var(--sklearn-color-fitted-level-2);\n",
       "}\n",
       "\n",
       "/* Estimator-specific style */\n",
       "\n",
       "/* Colorize estimator box */\n",
       "#sk-container-id-1 div.sk-estimator input.sk-toggleable__control:checked~label.sk-toggleable__label {\n",
       "  /* unfitted */\n",
       "  background-color: var(--sklearn-color-unfitted-level-2);\n",
       "}\n",
       "\n",
       "#sk-container-id-1 div.sk-estimator.fitted input.sk-toggleable__control:checked~label.sk-toggleable__label {\n",
       "  /* fitted */\n",
       "  background-color: var(--sklearn-color-fitted-level-2);\n",
       "}\n",
       "\n",
       "#sk-container-id-1 div.sk-label label.sk-toggleable__label,\n",
       "#sk-container-id-1 div.sk-label label {\n",
       "  /* The background is the default theme color */\n",
       "  color: var(--sklearn-color-text-on-default-background);\n",
       "}\n",
       "\n",
       "/* On hover, darken the color of the background */\n",
       "#sk-container-id-1 div.sk-label:hover label.sk-toggleable__label {\n",
       "  color: var(--sklearn-color-text);\n",
       "  background-color: var(--sklearn-color-unfitted-level-2);\n",
       "}\n",
       "\n",
       "/* Label box, darken color on hover, fitted */\n",
       "#sk-container-id-1 div.sk-label.fitted:hover label.sk-toggleable__label.fitted {\n",
       "  color: var(--sklearn-color-text);\n",
       "  background-color: var(--sklearn-color-fitted-level-2);\n",
       "}\n",
       "\n",
       "/* Estimator label */\n",
       "\n",
       "#sk-container-id-1 div.sk-label label {\n",
       "  font-family: monospace;\n",
       "  font-weight: bold;\n",
       "  display: inline-block;\n",
       "  line-height: 1.2em;\n",
       "}\n",
       "\n",
       "#sk-container-id-1 div.sk-label-container {\n",
       "  text-align: center;\n",
       "}\n",
       "\n",
       "/* Estimator-specific */\n",
       "#sk-container-id-1 div.sk-estimator {\n",
       "  font-family: monospace;\n",
       "  border: 1px dotted var(--sklearn-color-border-box);\n",
       "  border-radius: 0.25em;\n",
       "  box-sizing: border-box;\n",
       "  margin-bottom: 0.5em;\n",
       "  /* unfitted */\n",
       "  background-color: var(--sklearn-color-unfitted-level-0);\n",
       "}\n",
       "\n",
       "#sk-container-id-1 div.sk-estimator.fitted {\n",
       "  /* fitted */\n",
       "  background-color: var(--sklearn-color-fitted-level-0);\n",
       "}\n",
       "\n",
       "/* on hover */\n",
       "#sk-container-id-1 div.sk-estimator:hover {\n",
       "  /* unfitted */\n",
       "  background-color: var(--sklearn-color-unfitted-level-2);\n",
       "}\n",
       "\n",
       "#sk-container-id-1 div.sk-estimator.fitted:hover {\n",
       "  /* fitted */\n",
       "  background-color: var(--sklearn-color-fitted-level-2);\n",
       "}\n",
       "\n",
       "/* Specification for estimator info (e.g. \"i\" and \"?\") */\n",
       "\n",
       "/* Common style for \"i\" and \"?\" */\n",
       "\n",
       ".sk-estimator-doc-link,\n",
       "a:link.sk-estimator-doc-link,\n",
       "a:visited.sk-estimator-doc-link {\n",
       "  float: right;\n",
       "  font-size: smaller;\n",
       "  line-height: 1em;\n",
       "  font-family: monospace;\n",
       "  background-color: var(--sklearn-color-background);\n",
       "  border-radius: 1em;\n",
       "  height: 1em;\n",
       "  width: 1em;\n",
       "  text-decoration: none !important;\n",
       "  margin-left: 0.5em;\n",
       "  text-align: center;\n",
       "  /* unfitted */\n",
       "  border: var(--sklearn-color-unfitted-level-1) 1pt solid;\n",
       "  color: var(--sklearn-color-unfitted-level-1);\n",
       "}\n",
       "\n",
       ".sk-estimator-doc-link.fitted,\n",
       "a:link.sk-estimator-doc-link.fitted,\n",
       "a:visited.sk-estimator-doc-link.fitted {\n",
       "  /* fitted */\n",
       "  border: var(--sklearn-color-fitted-level-1) 1pt solid;\n",
       "  color: var(--sklearn-color-fitted-level-1);\n",
       "}\n",
       "\n",
       "/* On hover */\n",
       "div.sk-estimator:hover .sk-estimator-doc-link:hover,\n",
       ".sk-estimator-doc-link:hover,\n",
       "div.sk-label-container:hover .sk-estimator-doc-link:hover,\n",
       ".sk-estimator-doc-link:hover {\n",
       "  /* unfitted */\n",
       "  background-color: var(--sklearn-color-unfitted-level-3);\n",
       "  color: var(--sklearn-color-background);\n",
       "  text-decoration: none;\n",
       "}\n",
       "\n",
       "div.sk-estimator.fitted:hover .sk-estimator-doc-link.fitted:hover,\n",
       ".sk-estimator-doc-link.fitted:hover,\n",
       "div.sk-label-container:hover .sk-estimator-doc-link.fitted:hover,\n",
       ".sk-estimator-doc-link.fitted:hover {\n",
       "  /* fitted */\n",
       "  background-color: var(--sklearn-color-fitted-level-3);\n",
       "  color: var(--sklearn-color-background);\n",
       "  text-decoration: none;\n",
       "}\n",
       "\n",
       "/* Span, style for the box shown on hovering the info icon */\n",
       ".sk-estimator-doc-link span {\n",
       "  display: none;\n",
       "  z-index: 9999;\n",
       "  position: relative;\n",
       "  font-weight: normal;\n",
       "  right: .2ex;\n",
       "  padding: .5ex;\n",
       "  margin: .5ex;\n",
       "  width: min-content;\n",
       "  min-width: 20ex;\n",
       "  max-width: 50ex;\n",
       "  color: var(--sklearn-color-text);\n",
       "  box-shadow: 2pt 2pt 4pt #999;\n",
       "  /* unfitted */\n",
       "  background: var(--sklearn-color-unfitted-level-0);\n",
       "  border: .5pt solid var(--sklearn-color-unfitted-level-3);\n",
       "}\n",
       "\n",
       ".sk-estimator-doc-link.fitted span {\n",
       "  /* fitted */\n",
       "  background: var(--sklearn-color-fitted-level-0);\n",
       "  border: var(--sklearn-color-fitted-level-3);\n",
       "}\n",
       "\n",
       ".sk-estimator-doc-link:hover span {\n",
       "  display: block;\n",
       "}\n",
       "\n",
       "/* \"?\"-specific style due to the `<a>` HTML tag */\n",
       "\n",
       "#sk-container-id-1 a.estimator_doc_link {\n",
       "  float: right;\n",
       "  font-size: 1rem;\n",
       "  line-height: 1em;\n",
       "  font-family: monospace;\n",
       "  background-color: var(--sklearn-color-background);\n",
       "  border-radius: 1rem;\n",
       "  height: 1rem;\n",
       "  width: 1rem;\n",
       "  text-decoration: none;\n",
       "  /* unfitted */\n",
       "  color: var(--sklearn-color-unfitted-level-1);\n",
       "  border: var(--sklearn-color-unfitted-level-1) 1pt solid;\n",
       "}\n",
       "\n",
       "#sk-container-id-1 a.estimator_doc_link.fitted {\n",
       "  /* fitted */\n",
       "  border: var(--sklearn-color-fitted-level-1) 1pt solid;\n",
       "  color: var(--sklearn-color-fitted-level-1);\n",
       "}\n",
       "\n",
       "/* On hover */\n",
       "#sk-container-id-1 a.estimator_doc_link:hover {\n",
       "  /* unfitted */\n",
       "  background-color: var(--sklearn-color-unfitted-level-3);\n",
       "  color: var(--sklearn-color-background);\n",
       "  text-decoration: none;\n",
       "}\n",
       "\n",
       "#sk-container-id-1 a.estimator_doc_link.fitted:hover {\n",
       "  /* fitted */\n",
       "  background-color: var(--sklearn-color-fitted-level-3);\n",
       "}\n",
       "</style><div id=\"sk-container-id-1\" class=\"sk-top-container\"><div class=\"sk-text-repr-fallback\"><pre>AgglomerativeClustering(linkage=&#x27;complete&#x27;, n_clusters=3)</pre><b>In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook. <br />On GitHub, the HTML representation is unable to render, please try loading this page with nbviewer.org.</b></div><div class=\"sk-container\" hidden><div class=\"sk-item\"><div class=\"sk-estimator fitted sk-toggleable\"><input class=\"sk-toggleable__control sk-hidden--visually\" id=\"sk-estimator-id-1\" type=\"checkbox\" checked><label for=\"sk-estimator-id-1\" class=\"sk-toggleable__label fitted sk-toggleable__label-arrow\"><div><div>AgglomerativeClustering</div></div><div><a class=\"sk-estimator-doc-link fitted\" rel=\"noreferrer\" target=\"_blank\" href=\"https://scikit-learn.org/1.6/modules/generated/sklearn.cluster.AgglomerativeClustering.html\">?<span>Documentation for AgglomerativeClustering</span></a><span class=\"sk-estimator-doc-link fitted\">i<span>Fitted</span></span></div></label><div class=\"sk-toggleable__content fitted\"><pre>AgglomerativeClustering(linkage=&#x27;complete&#x27;, n_clusters=3)</pre></div> </div></div></div></div>"
      ],
      "text/plain": [
       "AgglomerativeClustering(linkage='complete', n_clusters=3)"
      ]
     },
     "execution_count": 6,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 使用“完全连接”，聚类 3 类\n",
    "model = AgglomerativeClustering(n_clusters=3, linkage=\"complete\")\n",
    "model.fit(X)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "id": "7d2eb6ddf6490146",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:11.283055Z",
     "start_time": "2025-05-11T07:01:11.279865Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "array([1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,\n",
       "       1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,\n",
       "       1, 1, 1, 1, 1, 1, 0, 0, 0, 2, 0, 2, 0, 2, 0, 2, 2, 2, 2, 0, 2, 0,\n",
       "       2, 2, 0, 2, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 0, 2, 0, 0, 0,\n",
       "       2, 2, 2, 0, 2, 2, 2, 2, 2, 0, 2, 2, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0,\n",
       "       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\n",
       "       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0])"
      ]
     },
     "execution_count": 7,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "model.labels_"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "id": "de97fcb7f7fc320e",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:11.341728Z",
     "start_time": "2025-05-11T07:01:11.339297Z"
    }
   },
   "outputs": [],
   "source": [
    "# 使用 map 重新编号\n",
    "labels = pd.DataFrame(model.labels_, columns=[\"label\"])\n",
    "d = {0: 2, 1: 0, 2: 1}\n",
    "pred = labels[\"label\"].map(d)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "id": "dabc6faf687e5228",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:11.394828Z",
     "start_time": "2025-05-11T07:01:11.388157Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th>Predicted</th>\n",
       "      <th>0</th>\n",
       "      <th>1</th>\n",
       "      <th>2</th>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>Actual</th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>setosa</th>\n",
       "      <td>50</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>versicolor</th>\n",
       "      <td>0</td>\n",
       "      <td>27</td>\n",
       "      <td>23</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>virginica</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>49</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "Predicted    0   1   2\n",
       "Actual                \n",
       "setosa      50   0   0\n",
       "versicolor   0  27  23\n",
       "virginica    0   1  49"
      ]
     },
     "execution_count": 9,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "table = pd.crosstab(iris.species, pred, rownames=[\"Actual\"], colnames=[\"Predicted\"])\n",
    "table"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "id": "c6772a62cfd79b3e",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:11.452151Z",
     "start_time": "2025-05-11T07:01:11.449918Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "np.float64(0.84)"
      ]
     },
     "execution_count": 10,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "accuracy = np.trace(table) / len(iris)\n",
    "accuracy"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "c665ae48bd0776a7",
   "metadata": {},
   "source": [
    "## 平均连接"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "4936ee8779345d5f",
   "metadata": {},
   "source": [
    "计算连接矩阵"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "id": "7a14f6668d9f0957",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:11.942781Z",
     "start_time": "2025-05-11T07:01:11.497603Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "Text(0.5, 1.0, '平均连接树状图')"
      ]
     },
     "execution_count": 11,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 24179 (\\N{CJK UNIFIED IDEOGRAPH-5E73}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 22343 (\\N{CJK UNIFIED IDEOGRAPH-5747}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 36830 (\\N{CJK UNIFIED IDEOGRAPH-8FDE}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 25509 (\\N{CJK UNIFIED IDEOGRAPH-63A5}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 26641 (\\N{CJK UNIFIED IDEOGRAPH-6811}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 29366 (\\N{CJK UNIFIED IDEOGRAPH-72B6}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 22270 (\\N{CJK UNIFIED IDEOGRAPH-56FE}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 24179 (\\N{CJK UNIFIED IDEOGRAPH-5E73}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 22343 (\\N{CJK UNIFIED IDEOGRAPH-5747}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 36830 (\\N{CJK UNIFIED IDEOGRAPH-8FDE}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 25509 (\\N{CJK UNIFIED IDEOGRAPH-63A5}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 26641 (\\N{CJK UNIFIED IDEOGRAPH-6811}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 29366 (\\N{CJK UNIFIED IDEOGRAPH-72B6}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 22270 (\\N{CJK UNIFIED IDEOGRAPH-56FE}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n"
     ]
    },
    {
     "data": {
      "image/png": "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",
      "text/plain": [
       "<Figure size 640x480 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "linkage_matrix = linkage(X, \"average\")\n",
    "dendrogram(linkage_matrix)\n",
    "# 支持中文\n",
    "plt.rcParams[\"font.sans-serif\"] = [\"Maple Mono NF CN\"]\n",
    "plt.title(\"平均连接树状图\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "id": "f12914f9a0f4f3fc",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:11.973721Z",
     "start_time": "2025-05-11T07:01:11.969228Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "array([1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,\n",
       "       1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,\n",
       "       1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\n",
       "       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\n",
       "       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 2, 2, 2, 2, 0, 2, 2, 2,\n",
       "       2, 2, 2, 0, 0, 2, 2, 2, 2, 0, 2, 0, 2, 0, 2, 2, 0, 0, 2, 2, 2, 2,\n",
       "       2, 0, 2, 2, 2, 2, 0, 2, 2, 2, 0, 2, 2, 2, 0, 2, 2, 0])"
      ]
     },
     "execution_count": 12,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "model = AgglomerativeClustering(n_clusters=3, linkage=\"average\")\n",
    "model.fit(X)\n",
    "model.labels_"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "id": "5181775d2109e5b1",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:12.014587Z",
     "start_time": "2025-05-11T07:01:12.011673Z"
    }
   },
   "outputs": [],
   "source": [
    "labels = pd.DataFrame(model.labels_, columns=[\"label\"])\n",
    "d = {0: 1, 1: 0, 2: 2}\n",
    "pred = labels[\"label\"].map(d)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "id": "6145bac920d20800",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:12.064487Z",
     "start_time": "2025-05-11T07:01:12.057347Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th>Predicted</th>\n",
       "      <th>0</th>\n",
       "      <th>1</th>\n",
       "      <th>2</th>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>Actual</th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>setosa</th>\n",
       "      <td>50</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>versicolor</th>\n",
       "      <td>0</td>\n",
       "      <td>50</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>virginica</th>\n",
       "      <td>0</td>\n",
       "      <td>14</td>\n",
       "      <td>36</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "Predicted    0   1   2\n",
       "Actual                \n",
       "setosa      50   0   0\n",
       "versicolor   0  50   0\n",
       "virginica    0  14  36"
      ]
     },
     "execution_count": 14,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "table = pd.crosstab(iris.species, pred, rownames=[\"Actual\"], colnames=[\"Predicted\"])\n",
    "table"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "id": "7f5aae1a869aef7f",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:12.134505Z",
     "start_time": "2025-05-11T07:01:12.132126Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "np.float64(0.9066666666666666)"
      ]
     },
     "execution_count": 15,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "accuracy = np.trace(table) / len(iris)\n",
    "accuracy"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "3d8f5ace8bcc5c5f",
   "metadata": {},
   "source": [
    "## 单一连接"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "id": "e3dbb47b8ecbcdd5",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:12.728698Z",
     "start_time": "2025-05-11T07:01:12.186080Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "Text(0.5, 1.0, '单一连接树状图')"
      ]
     },
     "execution_count": 16,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 21333 (\\N{CJK UNIFIED IDEOGRAPH-5355}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 19968 (\\N{CJK UNIFIED IDEOGRAPH-4E00}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 36830 (\\N{CJK UNIFIED IDEOGRAPH-8FDE}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 25509 (\\N{CJK UNIFIED IDEOGRAPH-63A5}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 26641 (\\N{CJK UNIFIED IDEOGRAPH-6811}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 29366 (\\N{CJK UNIFIED IDEOGRAPH-72B6}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 22270 (\\N{CJK UNIFIED IDEOGRAPH-56FE}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 21333 (\\N{CJK UNIFIED IDEOGRAPH-5355}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 19968 (\\N{CJK UNIFIED IDEOGRAPH-4E00}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 36830 (\\N{CJK UNIFIED IDEOGRAPH-8FDE}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 25509 (\\N{CJK UNIFIED IDEOGRAPH-63A5}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 26641 (\\N{CJK UNIFIED IDEOGRAPH-6811}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 29366 (\\N{CJK UNIFIED IDEOGRAPH-72B6}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 22270 (\\N{CJK UNIFIED IDEOGRAPH-56FE}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n"
     ]
    },
    {
     "data": {
      "image/png": "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wMhIs4qZsLAw2NjYiA9nZ+cajpKIiIjqWo0mJaWlpQgMDMTChQvRoUMHjdcLCQlBVlaW+EhOTq7BKImIiEgKtO5Too2cnBzExsYiPj4eU6dOBQCUlZVBEAQYGRnh2LFjeP311yusZ2pqClNT05oMjYiIiCSmRpMSa2trXLp0SWHZunXrcOLECezevRtt27atyd0TERGRHtE6KcnNzcXNmzfF17dv30ZCQgLs7OzQqlUrhISE4N69e9i2bRsaNWqETp06KazfrFkzmJmZVVhOREREDZvWSUlsbCx69eolvp41axYAYOTIkYiIiEBKSgqSkpJ0FyERERE1CFonJT4+PhAEQe37ERERla6/YMECLFiwQNvdEhERUT3HuW+IiIhIEpiUEBERkSQwKSEiIiJJYFJCREREksCkhIiIiCSBSQkRERFJApMSIiIikgQmJURERCQJTEqIiIhIEpiUEBERkSQwKSEiIiJJYFJCREREksCkhIiIiCSBSQkRERFJApMSIiIikgQmJURERCQJTEqIiIhIEpiUEBERkSQwKSEiIiJJYFJCREREksCkhIiIiCSBSQkRERFJApMSIiIikgQmJURERCQJTEqIiIhIEpiUEBERkSQwKSEiIiJJYFJCREREksCkhIiIiCSBSQkRERFJApMSIiIikgQmJURERCQJWicl0dHRGDhwIJycnGBgYICff/650vJ79+5F79694eDgAGtra3Tr1g1Hjx6tbrxERERUT2mdlOTl5aFz585Yu3atRuWjo6PRu3dvHDp0CHFxcejVqxcGDhyI+Ph4rYMlIiKi+stI2xX8/Pzg5+encfnw8HCF119++SV++eUXHDhwAO7u7trunoiIiOoprZOSp1VWVoacnBzY2dmpLVNYWIjCwkLxdXZ2dm2ERkRERHWo1ju6rly5Enl5eQgICFBbJiwsDDY2NuLD2dm5FiMkIiKiulCrScmOHTuwYMEC7Nq1C82aNVNbLiQkBFlZWeIjOTm5FqMkIiKiulBrzTe7du3C2LFj8dNPP+HNN9+stKypqSlMTU1rKTIiIiKSglqpKdmxYwdGjRqF7du3o3///rWxSyIiItIzWteU5Obm4ubNm+Lr27dvIyEhAXZ2dmjVqhVCQkJw7949bNu2DUB5QhIUFITVq1eja9euSE1NBQCYm5vDxsZGR4dBRERE+k7rmpLY2Fi4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XSiUL8jOAap8nv2/jdV2OSnEwFhro1x+dg5KC0oBADlqnmf/bx2plpNCDPoUqxRiYKzalysxLkF+cb64zPs7b5wLPKewTCqx6tN51SiGnBwAgCD873e0KoIW7t27JwAQTp8+rbB88eLFQocOHVSu89xzzwmLFy9WWHb69GkBgHD//n2V68yfP18AwAcffPDBBx981INHcnKyRnmGVjUlMgYGBgqvBUGosKyq8qqWy4SEhGDWrFni67KyMmRmZqJp06aV7oeIiIikQxAE5OTkwMnJSaPyWiUl9vb2MDQ0RGpqqsLytLQ0ODo6qlznmWeeUVneyMgITZs2VbmOqakpTE1NFZbZ2tpqEyoRERFJgI2NjcZlteroamJiAg8PD0RGRiosj4yMRPfu3VWu061btwrljx07Bk9PT5X9SYiIiKhh0vrum1mzZmHz5s3YsmULrl27hpkzZyIpKQkTJ04EUN70EhQUJJafOHEi7ty5g1mzZuHatWvYsmULvv32W8yZM0d3R0FERER6T+s+JUOHDkVGRgYWLVqElJQUdOrUCYcOHULr1q0BACkpKQpjlrRt2xaHDh3CzJkz8fXXX8PJyQlfffUVhgwZorujICIiIr1nIAia3qdDREREVHM49w0RERFJApMSIiIikgQmJURERCQJTEqIiIhIEpiUEBERkSToXVLy8OFD8bn8pH3nz58HUD75j3wZ2XKZlJQU8XlRUREKCwvx+++/48CBAzh58iR27dqF06dPK6xTVFSEhw8fiuWKiopUbvvOnTsAoFDu/v37+OOPP5Ceni6W++6777B7924MGTIEw4YNw9dffy2+t3fvXkyaNAkJCQk4ePAg+vTpg5iYGPTt2xd79uxR2J/8scrv58yZMyqPAwDS09MVzg8AnD59Gi+99BL69++P999/H3///bfK87ds2TK8//77iIiIgL+/P8aNG4eysjLs378fKSkp4n5/++03XL9+XeE9VbF26dIF33zzDXJzcys9hp07d+K9997D8OHDERgYiFWrVgEoH4Tv2LFjOHr0KAYOHIitW7eKsd64cUN8np+fXyEeGfnnyp/fb7/9hn///RejRo1CQEAAvv/+e5XbUEfVfmXHtXPnTpXraLLdpyEf04YNG9TuT/679bTOnz+v8nsguyZUvZeSkqL2c1OOWfl6vnTpUpXfBfl1UlJS1F576mJQdUyy45H9Pvz+++/YuHGj+FoV+fNcWFiInJwc3Lt3T1xf/vdGtl8Z5d+lK1euKLwnvw11v23yMfz0009q4zx58mSl32n541cXn/J5qOx3qi7IzkNNfwepcpK/JVj+Qg4JCcEvv/yC999/H/Pnz8dzzz2HV155BYIgIDIyEh06dEDr1q0RGxsLExMTvPjii4iLiwMA+Pj4wNzcHDExMcjNzcXw4cPx+PFjnDp1CqNGjcIvv/yCnJwchIaGIikpCYmJiVizZg0AYM6cOThz5gxGjx6NH374AQ8ePMCrr75aYdsnT56EqakpgoKCYGdnh5UrV6JHjx5ITk6GtbU1PDw8MH78eAQHByM6OhqXL19GUVERZs2ahVWrVkEQBLi6uiI+Ph6LFy/G2bNn4eLigkuXLuHRo0coLi7GggULcPfuXTz77LM4cOAAbG1t8ddff6Fz585ITk7GtWvX0LlzZwwfPhxJSUn45ptv4OrqivT0dIwePRrz58/Hm2++iejoaHTu3BkAcOHCBRgYGCAgIADz5s3DCy+8gO7du0MQBBw9ehRWVlYYM2YMkpOTYWJigqSkJFhaWuLOnTtwcnLCO++8g08//RSzZ89Gq1atMH/+fBgbG8PJyQmmpqb4559/0K5duwqxXr58Ga+//jqysrLwzz//oE2bNigpKalwDF9//bXCD66trS1ef/11xMfHY/z48XBycsJ3332Hq1evonv37hg0aBC++OILvPjiixg0aBAOHjwIT09PXLhwQYz1jTfegLm5OU6cOIGysjK8+eabFT6/hQsXwsvLC2FhYZgyZQr+/vtvtGvXDu+88w4WLVqEAwcO4LnnnlO4Xs+cOYOrV6/i3LlzOH78OPr27Yu0tLQK52jMmDFo3LgxPvvsM5w9exaCIMDc3BylpaV48uQJnn32WfGPk4WFBYKCgrB48WL07dsXgYGBWLNmDd599104Ojpiy5YtiI+Ph5mZGT744APMnz8fAwcOxJMnT5Cbm4u+ffvi6tWrGDBgAMaMGQMbGxvxj6+hoSEWL16MixcvIiUlBa6urpg/fz4mTJggXv/9+vXD6tWr4ebmhr/++gvh4eHIzc2FlZUVhg8fjujoaNy7dw+2trZ48OABnjx5gvPnz6NDhw6wtrZGZGQkmjZtik6dOqFJkybIyMjAu+++iwMHDuD27dsoKyuDs7Mzrl27hqZNm+Lll19GaWkpjh49irFjx+LChQvIycnBzZs3MWjQIBQVFcHAwADh4eEQBAFTpkzBunXrAJQnzrt27UKHDh0UrqNbt27hypUrWLNmDQRBwMsvvwwvLy+Ym5vjwoULKCgoQLt27Spce6tWrcK4ceNw4cIFpKam4u7du/Dy8lI4pqSkJLzwwgsoKCiAra0t4uLi0L9/f9jb2+Pzzz+HqakpFi5ciKFDh2L+/PlITk6Gq6sr8vLysG/fPowYMQJmZmaIjIyEg4MDrly5AltbWwwdOhR2dnYIDQ1F165dIQgCYmNj8fLLL+P//u//FH6X7OzsMGHCBLz55psYNGgQ4uLiYG9vD3t7+wq/bbLfBFdXV/z111+IjY2Fp6cn9uzZA0dHR3z++ecYOnQoxowZAwMDAwiCgIMHD6Jdu3Z49tlnK3ynr1+/jnHjxuHAgQOwsrKCnZ0dFi1aVCG+AwcOoFOnTrh37x4uXryIIUOGoH379li7di3s7Oywfft2AMDx48fx22+/ITAwELNnz0a/fv1w+fJlZGRkwMvLCyNGjMCCBQsQEBCA7du3o7CwEBMnToSXlxeA8v9cbNmyBZMmTcLWrVvh7+8PFxcXAOX/ITQzM8OAAQOwcOFCxMXFoWfPnkhLS8Pvv/+O3r17o7S0FDk5ORg2bBjc3d3x1Vdf4b333sOpU6dw+fJljB49Ghs2bEBhYSE8PDzw4MEDBAYGYv78+XBycsLSpUuRn5+PkJAQmJqaol27dhg7dizMzc2xZs0a9O7dG+vWrRP/M+bt7Y233noLS5cuRUpKCoyMjGBlZYUJEybg+eefBwCsWbMG06ZNg4mJCVJTU3H69GmkpaUhNzcXvXr1wsOHD+Hu7q5wXs6fP4/Q0FAMGzaswt/SadOmwcbGRvxbKovb0tISUVFR8PHxAQCsW7cOFy9eRG5uLq5evYrFixfDz88PqampOHnyJAYMGABLS0vs3bsX/fv3x5YtW5Camori4mJkZWXBxcUFH3zwAczNzTX+my/5pMTFxQVeXl4QBAExMTEwNjbGN998g/379yM6OhpTp07FiBEj4Obmhm7dumHz5s1YunQpjh49ihMnTmDSpEkoKChAREQEhgwZAisrKzRu3BjDhg3D9OnTUVpaisTEREybNg2GhoYIDw8HANjZ2WHw4MEQBAHnzp3DgwcPkJmZiaVLl+L333/HkSNHKmzbyckJMTExSEhIAAB07twZiYmJmD17Ng4ePAgA8PLyQlxcHO7cuYNly5Zh4cKFsLS0RI8ePSAIAvbt24fHjx8DAF5++WUYGBggODgYZ86cQaNGjfDGG29g7ty5MDExwdWrVwEAbm5uuHLlCmbPno2ioiIUFRVh48aNAIDnn38eV69exeDBg3Hr1i14eXlh/fr16NixI65duwYAGDZsGExNTWFhYYH169eja9eu4nl1cXHB9evXcerUKYwePRotW7aEsbExLC0tYWJiguLiYuzduxcvvvgiLl68CACYMGECLCwscOfOHTg6OuLkyZMqY83Pz0dZWRk2btyIUaNGwcXFBenp6RWOoVOnTli5ciWcnZ1x9+5dzJgxA5cuXcJPP/2ExYsXo0WLFmjXrh0EQcCaNWuwf/9+zJ07F71790bv3r3x4Ycfom/fvkhJScHevXvFH2P56yElJaXC59eyZUt07twZv/76KyZMmACg/H/Ye/fuRZs2bTBkyBDcuXNHTDiNjY2xfft23LhxA1euXMGHH36I0tJSPH78uMI5mjRpEkxMTPDaa6+JP7ypqanYs2cP3Nzc8P3332Pv3r04deoUnJyccPfuXfz111+wsrKCt7c3zp49CwDw8/PD66+/jq+++grm5ubIysqCq6srYmJisHTpUjRr1gz+/v74+uuvsXv3bgCAtbU1UlNTxfmqevfuLcbw3nvvYf/+/Vi7di2GDh0KoPx/0G3atIGrqytSU1Oxb98+ODg4IDs7G6+88gp27tyJvXv34ty5c2KCuHDhQhw/fhwxMTHo1KkTLl++jNmzZ2PlypV4/vnn0b17d2zevBlTpkxBaWkpLC0tkZGRAVNTU6Snp4vn4cqVK/D394e1tTUsLS2RmpqKy5cvo1GjRujatSsAYPv27Rg+fLj4XQXKEyn568jFxQVGRkZ49dVXAZTXSGZlZWHIkCF45plnYGBgAFNTU7H2dNOmTQCAF154AZcuXYK/vz+6dOmCyMhIHD9+XOGY8vPz8fvvv+Ovv/4Sr1dfX1+sWrUKkyZNgrGxMXx8fPDjjz8iISEBf/31F06dOoWJEyfC29sbw4cPx9SpU1FYWIhr165h2rRpOHnypHit9OjRAxMnTsSIESNga2sLf39/AMDZs2fF3yUAePHFF/Hnn39i//79+Oijj2BpaYmEhIQKv22y34RTp04hNDQURkZG+O233+Dm5obExETs378fP/74I+7cuYMpU6ZgxIgR4jr+/v4qv9Oy314XFxcYGBigW7duCr+bsnO5bds27N27F5cuXYKDgwO++eYbDBgwACkpKWjbti0GDx6M/fv346uvvsLQoUPh5uaGEydO4Ny5cxg+fDiePHmCwsJCODk5ISEhARcuXIClpSV8fHwwcuRIAMDatWtRVlYGW1tb9OzZE7/99hvGjh0LQRAQGhqKzZs3Y/fu3SgsLISDgwMCAwPFzyItLQ179uxBmzZtEB4ejhUrVuCZZ57BlStXsGzZMmzbtg3x8fGIjY2FpaUlXFxccObMGQwdOhS2trYKE88VFhbC1dUVa9euhYODA7y8vHD27FmUlJTgzz//hLW1Nfr27Step9bW1rCyssKuXbuQnZ0NR0dHMaE4fPgw2rVrh5EjR+KHH37AP//8g/Xr16NZs2Z4++23sW7dOqxYsULhvAwfPhx37tyBq6srBg8eLH7HAWDPnj3o168fUlJSFOJ+8cUXcejQIQQGBkIQBHz22We4ceOGGGtycjI6duyI27dvY968efjll1+wbNky9O7dG76+vnj99dexZcsW5OXloUuXLvDx8cHOnTvxzTffVPp3Xp7km2/effddbNmyBVu3boW3tzfGjx+PHj16YODAgbhz5w7at2+PGTNm4MGDB/j3338BAB999BFMTU0xY8YMZGVliZP7ffnll+Iswz169MDQoUPx119/wcvLC6dOncL58+cxd+5cjBkzBp6enuJ+ly1bBkdHRzGhcHNzU7ltX19fPHr0CF5eXggICICJiQmWLFkCS0tLvPvuu3jjjTewZcsWJCQkwN/fH48ePcIrr7yCxMREcV/vvPOOeOxr167FuHHj8P777wMo/+Ph7+8Pe3t7hckMCwoKxP20b98e0dHR4nFYWVkBAFJTU2FiYoKff/4ZAODq6iquP3nyZJiamopD/69du1Y8r8XFxeL5WrJkCRITE7Fz506kp6cjNzcXbm5umDRpEho3bowxY8Zg7ty5iImJQXR0NNzc3LB3715kZ2erjHXkyJEwNDQEAJSUlMDAwEDlMQQFBeHhw4fYv38/Hj58iB49esDIyAjvvfceLl++jFGjRokTPhkZGcHf3x+9e/fGJ598An9/fwwYMAD37t2Dm5sbJk6cKF4DX375ZaWf35AhQ/DRRx8BAMzMzHDt2jVxGxYWFli5ciV27NiBhIQE7NmzBy4uLrC3t4elpSXS0tJgYGCAqKgodOrUqcI5+v3339G2bVv4+/vD19cXH3/8McLCwgCUz6rp7u6OzMxMODg4oFGjRjAwMMCxY8dgYmKCTz/9FL169YK7uzsePXqEgQMHokmTJrC2toaBgQGysrJQVFSEgQMHokuXLrCxscHgwYOxadMm/Pnnn/jll1/QqVMnREdHo6ysDP7+/vDx8cHHH3+MHj16YNCgQbCwsICNjQ0+/fRTtG7dGpcvX8aOHTvQqFEjTJo0CQDQqFEjhVibN28uns/Zs2fD2toawcHByM3NFT9zAMjIyBC/q1lZWeIfFjMzMxgaGuLLL78UP8vAwEC4ubnhwoULKCkpQVhYmPhd2rp1K7Zu3YqePXuK3x8PDw+0a9euwnUkq0WSrSP7H2hYWBiysrIQFxcnrhMTEyNee02aNBFj+Pfff2FlZVXhmOLj48X/9QKAg4OD+Lty7NgxdOjQAf7+/ti5c6dYO9mjRw+0atUKP//8M3r06IHi4mLcunULAODr6yvWCgQEBGDYsGFo3749goOD0bJlS2zZsgVbtmxR+F0KCAiAjY2NeP2vWrUKdnZ2Kn/bZL8JPXr0wOLFi5GQkIAZM2agqKhIXH/nzp3YvXu3uN/S0lIEBgaiU6dOFb7TaWlp4uf57rvv4tVXX63wuxkQEAArKyvxWunVqxdOnTqFuXPn4ubNm3j//fexY8cOmJiY4Ny5c3jy5AkMDAxgZGQEExMTpKWlwcHBAa1atYK3tzeaN28Oa2trpKWlISsrC0lJSXB1dYWLiwvatGmDdu3awdvbG4mJiWjRogVcXFzg6uqKxo0bi9+FhIQEJCcno0ePHnj22Wexb98+8dqTlfP29hbnaBs4cCCcnJwU9isIghhrs2bN0Lp1a2zatAkXLlzAkydPkJmZiejoaJibm4vf2+7du4u/ey1atBCPyd7eHk2aNBG/W76+vuJ30NTUFGFhYWJy3ahRI/H73aRJEzFW+fPSrFkzvPLKK+J5dXd3F7fn4OCAJUuWVIh7zZo1KCoqEs+XiYmJGGvLli3F7TVp0gR79uzBpk2bEBoaisePH4u/RU2bNkX79u2RmZmJN954AyYmJtCG1sPM17aePXvi2LFjAIDLly/j4cOH6NWrF7y9vTF16lR07doVnTt3xjvvvCO2tx47dgwtW7ZE3759sWLFCri6uuKjjz7CgAED8Pfff8POzg4xMTGIjY3F999/j549eyIxMRGffPIJ3n77bXh6eiI4OFhcZ+nSpXBxccGsWbPwySefICsrCwsXLkRxcbFY2+Di4oI7d+7gtddeQ//+/fHdd9/hs88+Q8uWLeHu7o4TJ04gNDQUiYmJ6Ny5M7p27Yrx48dXOF75ZKF79+7iRIdvv/02AODo0aMwMDCAtbU1EhIS8NJLL6Fnz544ceIEli1bhuTkZLRo0QIDBgzA6tWrMW3aNADAwoULAZT/r3fgwIEYMWKEwjnu2bOn+Do1NRUxMTEYMmQIoqKi8Omnn6JHjx6IiIgQq1plyYevry8WLVqE2bNnY9CgQcjMzISPjw/27duHHj164MiRI2jTpg1iYmLEalBBENCtWzcsXrxYjG/o0KFYs2YNPv30U3z88ccYPHgwOnfujG3btmHYsGHw9fUV4xs+fLjCObt37x7CwsJw4MAB8TO7du0axowZg6VLl+Ktt97CwoULMWTIEDg7O2PhwoU4duwYBEHAxYsXYWVlhYKCAlhaWuKZZ57BypUr4eHhIf7BA4DVq1eL+8vIyMCUKVMAAMbGxmKVpuw6mDNnDoKDg2FkZAQXFxfExsaiUaNGGDRoEDw8PBAWFoZmzZohOzsbo0aNwr179/D+++/D3NwcdnZ28PPzQ0BAgPi/uw0bNmDlypUICwvDxx9/jF27duHhw4d44YUXYGRU/hUeM2YMli1bhpUrV2LkyJHw9PQU45VNAWFhYYHp06djx44duHLlCgoLC5GYmIiIiAgkJCRg5syZKC0thZGREWbOnIm5c+dixYoVsLCwEI9148aNWL16NYYPHw5ra2sMGTJEjLVVq1ZiDdv9+/cRGBiIw4cPw9bWFo8fPxaXvf3222IN46+//ooOHTpg7ty56NOnD0aNGoUWLVoAKJ8tvFevXnjvvffg6OgIV1dXhISE4PHjx0hLS0P//v1hZ2eHN998E8ePH8f69evx77//wtnZGVeuXMHNmzfRuHFj2NraorS0FJs3b4atrS0OHTqENm3a4N9//8WXX36JixcvwsTEBM8++yy2bduG0tJSxMbG4plnnkGXLl2QlpaGdu3a4dChQ8jLy0NWVhbs7Oxw8OBB2NjYwMbGBnZ2dmI87733Ho4fP44nT57AwcEBjRs3xpAhQ2BsbIy8vDyMGjUKPj4+KCgogIWFBfr3748WLVpg4cKFGDVqFP766y988MEHiImJQWlpKX777TfExsaiS5cu2Lp1K/r06YM9e/ZgyZIlmDVrFvz8/ODo6AgfHx988803eO+993Dt2jW0bNkSHTt2xOHDh+Hi4oKLFy/C0tISgwcPxr///osFCxbg119/RUBAABYvXgwXFxcMHToUubm5sLOzQ9++feHl5YX79+/D0tISb731Fg4fPgx7e3uMGTNGPCYLCwtxPV9fX9ja2mLUqFG4e/cu5s+fj4iICJSWlsLT01O8VhYtWoTu3btj2rRpcHV1xZgxYwAAAQEBsLa2xrfffouVK1di0aJFaN26NWbMmIGCggKxljc1NRXDhg3DjBkz4OzsjE8++UT8rt6+fRuurq7o2rUrDh8+jMuXL+O1114DAAwYMED8LlhaWiIlJQW5ubno0aMHLC0tcfbsWXz66aewt7cHUJ60Lly4EI8ePQJQ3oUgPj5e3G9ISIgY69ixYzFv3jxYWFhg3LhxWLNmDaZOnYoXXngBM2fOFL+3n3/+OWbPno2cnBzcv38fa9euhZubG65du4bRo0eL360vv/wSHTp0wIoVK+Ds7CweX8+ePRWajTt27CjGKn9eZOfL2NgYAQEBCAgIQHFxMVasWIHmzZurjDs8PBw//vijeL6WL18uxpqSkoI1a9bA2NgYffr0wYcffgigvGmpa9euYkwvvvgivvnmG6xYsQJA+aS82pB8842npyeGDRsGBwcHzJkzB4sWLcKtW7fQr18/jB8/Hq+88gqA8s6amZmZGDhwII4cOQJDQ0OsWLEC3333HbKysvDbb7/B19cXzZs3h5WVldg/4MKFC+jSpQtiYmJgYmICf39/9OvXD2PGjEF8fHyFdVq0aAFLS0s0b968QgzK+y0oKEDbtm0BoML2f/rpJ6xbtw6BgYHisQqCgLi4OIWOppqch7Fjx+LPP/+s0A/l7Nmz6NChA7p06YKjR4+iVatWSElJwfPPP49Ro0YpTJwob/DgwYiIiICvry/KysrQqFEjTJkyBd999524nnwZ+f0onwdZrFu3bsXZs2fh6OiIefPmwcHBQe321O1TRt05k9+G/Od07tw5dOjQAXZ2dujXrx+GDh2KuXPnVjiXyuVkn1Fl+5R5+PAhHBwckJKSglu3biE5OVls1vj0008xb948eHp6wtfXF2vWrMGkSZMQHR2N33//HaGhocjJyUG7du0wb948TJo0CZMmTcLdu3fRsmVLABCfy9rN79+/L1YTA+Wd85o3by6+PnjwIPLy8hTWAcrbkktKSrB+/XqMGzcOlpaW+Oeff9C2bVtERUXh0qVLAIAZM2YoJGK//vorcnNzK41Btt/c3Fzs3r0bzZs3VzjWqKgo2NjYoGPHjvjnn38wYMAANG/eHHfv3kWTJk0QHx8vfu+sra2RkpKCsWPHYufOnbh48SI6duyIn376CRMnToSJiQmsrKwqnNdp06YhOjoaiYmJCsf3zDPPiP2hDh48CDc3N3Tt2hVLlizBRx99hIKCAuTk5KBly5YwMDCAnZ0d5s2bB3d3d9y8eRMDBgxQeC81NRVPnjxBmzZtFJ7PmzcPL7/8Mq5fv47PPvsMDx8+RFRUFK5fvw7gv+ZL5e09ePAAUVFROHPmDBYsWIDjx4+L15f8Opqer/j4eGzduhVffPEFnJ2dERUVhejoaNja2uL5559Hz549ERYWhpCQENy4cQMtW7ZEQkICNm/ejF9//RXz5s2Dh4cHvL29sWTJEoSGhuL48eM4f/485s+frxBfp06d8OWXX2Lnzp1ITEzEs88+i2+//RaffPKJuI6trS2CgoKwY8cOAMBbb70lxmptbY1Ro0aJzXGFhYVijZv8NXb+/HnxN0a5nPxz5deqrl3lGOTP18GDBzF58mTxu6/83ZJ915Wvf+X4ZLUVyuuri1V+feVtqXtP9vzMmTNITk6ucIzyv0vNmzfHmTNnkJSUBGdnZ4VyshjUHavy6/Pnz6O0tFTlPqv6bKoi+ZqS6OhoLF26FK1bt4aDg4NYdRwaGopHjx6JnaPGjRsHY2NjrF+/Hvn5+ejZsycsLCzg6uoKQRBga2uLadOm4cyZMzAyMhLbbfv164c1a9Zg/PjxMDQ0xPLlyxEaGorc3FyV68TExMDU1FQsJx+D8n6LioqwefNmAKiwfVmtjoWFhVgGgHh82pyH7Oxs2NraYvny5Xj55ZeRkJCA4OBgGBoawszMDNu3b0d+fj6WLl2Ks2fPon379moTEgBo3ry5eOxDhgyBj4+PeEyy9eTLyO9H+Tw0a9ZMbLowNDTEO++8g5ycHLRu3Vrt9tTtU0bdOZPfhvzn5O7ujoSEBMTFxSE0NBQtWrQQY5A/l8rl5O90UN7n+PHjxY5j06dPx8mTJ+Hr64sTJ06gadOmmDNnDu7evYsxY8bA3Nxc7LuSm5uLTZs24eTJk8jJyUGzZs2Qk5MDY2NjZGZmwsrKCgkJCUhMTESrVq3w8ccfQxAEzJ07Fx9//DEePnwodsaLjo5G165dYW5urtD5c/r06bh8+TLmzZuHxMRETJ06VezYaGNjg927d2PTpk24ePEizMzMYGZmhtzcXDE2Ozs7ZGdnKxyfbHvKMZSVlYl9FeTL5eXlITIyUuFYZT9upaWliIiIQFFRETIyMmBtbY3t27dj5MiRKCkpwfbt25GSkoLBgwdj0KBBGDRoEIKDgxETE4NNmzbh0qVLaN26NYqLiyuc1/v376OgoKDC8d24cUPsiHr+/Hk8fPgQqampcHBwQGZmJh4/fgwTExP8888/Yqc8KysrhVjl38vLy4OpqSkyMzMVnltZWUEQBKSlpSEjIwMODg4wMDAQz2tubq7K7d24cQPFxcVo1qwZ7Ozs1K6j6fmS1RIXFRXh/PnzyMrKEs9/Xl4eUlNT0axZM5iYmKBjx47YuHEj3nrrLRw8eBCPHj2ClZUVcnNzxXN0/fp1lJSUwMHBoUJ8paWl4n67deuGGzduoFmzZgrrAMAff/wh9lU4efIkLC0tsX37dkyZMgUTJkyAv78/5s+fDw8PD3Tv3h3m5uY4fPgwAMDDw0Oh0718J+H58+eja9eu4jUeEhKC6dOnY82aNRW+C6NGjRJvjpCPQfl8HTt2DOPHj1f53ZJ910tLS3Hs2DF4enpW6IQsX07+5grlWK9fv44//vgDnp6eOHjwIJo2bYpu3bohLi4OhYWFYn9K+feUywFAcHAwWrVqhbi4OGzbtk08dvlYo6OjMWHCBLRu3RoLFy7E7du3MWLECIVOvsqdyENCQsTkLCgoCLGxsXjllVdw+PBhPPfcc5g/f36F35j8/Hzs3btX/GxmzpwpbkMjgp44duyYMGTIEIVlixYtEp/funVLyMjIEF9nZGQIx44dE+bNmyecPn1aXH769Glh37594jqy5/v371dYf/bs2SrX2b9/v/hcOQbl/d66dUtcrrz9devWiTEor18ZVedh4sSJCrHKti0IgrBhwwaFsrt37xbmzZtX6T7kz5cgCMK+ffvEY1JXRnk/svMwYsSICtuSHUdl21O1Txl150x+G/Kf0/79+xXOiey58rlUV07VPtu1ayeMHj1aGD16tNCuXTvB1dVV8Pf3F6ZOnSpMmTJFEARBOHnypPDSSy8JN2/eFARBEC5cuCDs27dPWLJkifDJJ58Ix44dE8v169dPLBcQECDuZ+rUqUJwcLAgCIIwcuRIITg4WPD39xcEQRBcXV0FQRAEf39/wcXFRXB1dRVGjx4tuLq6iu8JgiB07NhREARBiImJEebMmSP06dNHWLJkibB69Wrh4MGDQkZGhrB8+XJh9erVwpIlS4QffvhB6NChg3h88ttTjsHW1lZlubKyMmHAgAHCkiVLhNDQUPFYBUEQNm3aJERGRgoZGRnCtGnThMuXLwuCIAhnz55VOMfyr8vKyhTO3aRJk1Se1++//17YuXOnsGTJEuGrr74Sj++TTz4RvvnmGyEjI0NYsWKFsHXrVuHkyZOCIAhCUlKSMH/+fCEjI0OYNGmSEBgYKG77wIEDYqzy7508eVIYOnRoheeCIAgbN24Upk2bJty8eVMoKysTli9fLp7Xv//+W+X2oqKihI0bN4rH+tFHH6lcR9PzlZSUpLCfiIgI8b3PP/9cPPazZ88Ke/fuFa9DWdyCUP6dlpWLiooSPv/8c5XxRUVFiduOiopSuY4gCMKIESOE//u//xMEQRDefvttcfnIkSPF6/PDDz8UOnToIAhC+XW9ZMkS4c033xQEQRCXx8TECG5ubsLEiRMrrBMTEyM0adJEcHFxUfld8PLyUhmD/PlasWKF8NZbb4kxdOjQQfxuyX/XBUEQunXrJm7PxsZG5W/CyJEjhSlTpqiMtWfPnsLrr78uCIIgdOnSRdzWxIkThSVLloiv5d9TLjd16lTxOFxcXITnn39eZawvvPCCwjkPDg5WOJfKxzpq1CjBxMREPCYPDw+hefPmgiAIQqdOnQR58r8xyp+N/N8nTUi++YZIij755BN88cUXAMrvNnJ1dUW/fv1w5MgRbNiwAQMHDkR6ejpefPFFBAcHa7Xt1atXIzExEfb29jh58iQA4LXXXsMvv/yCSZMmwc/PDy4uLmK1/vXr1/F///d/ePz4MdauXYvVq1dj+/bteO2115Ceno4rV66ItT4xMTEICAiociwG+eOT355yDJ6enoiNja1QrrrHTvXbuXPnsGPHDjx8+FCsWR09erQ4xlBMTAz69Okjjg/j4uKCd955By1atMCBAwfEzsD9+vVDfHw8UlJSFNYByv9HHxkZiZSUFJXXZNeuXSvEoGzChAnYuHFjhe+W/HfdxcVF7EO1Y8cO/Pbbb7h8+bK4vqycrEP02rVrK8QaExODwYMHY8SIEXj48KHY50sWm/z5kn9P/nmXLl3E34ujR49i9OjRCA4OrhCrt7c3nnvuOdjb22Pfvn2YMmUKgoODMWjQIPzxxx+IiopSOFag/OaKyMhI8bzMmDEDAHDq1Cl07twZ9vb2FX5jlD8bTX5vFGiVwhCRSsuXLxefL1iwQEhNTRWKiooUlmujqKhI3MaSJUtUbk/+f6HKr+XXUS63bNkyrePRNAZ15Yhk8vPzhejoaPH6yM7OVnhf+fr8/PPPhfz8fOHIkSMK68iXU66xln9P1TWpHENV5K9zVde/qu3Jxyq/vqpY5ddX3pa69+Sfy/9eqIpBFqusnKx2VNX5Unesstey/ar7jVH+bLT9vZF8nxIiKZLv+CrrZP3nn3+Kz69fvy52iJXdav00205MTFTYj/C/dmbZWBGy965evaqwjnI5WUyynvM1EYNsv9U5dqq/VHUWnzNnjjgGkGz5wYMHER8fD0D1dS3/PYuPjxfXkd0JKf+equ/Cn3/+WSGGymJVF4O6618+PvnnV69e1ShW+W3LYlW3bW3LVRarfAzysVa2bVW/McqfjSa/Nwq0SmGISBAEQRg7dqzCc1m7qfxzQRC0bk/VZtvybeWaltM0pqeNQdP9UMMhf00JgqBwTcnT5Lqu6e+CLr+Duoi1tsrpetuCoP3vAJMSomqQ7/gq38laVYfrmtr2n3/+qXU5TWN62hg03Q81HOo6qCsv1+S6runvgi6/g7qItbbK6XrbgqD97wA7uhIREZEkSH6YeSIiImoYmJQQERGRJDApISIiIklgUkJERESSwKSEiIiIJIFJCREREUkCkxIiIiKShP8HonhWqmWyy7oAAAAASUVORK5CYII=",
      "text/plain": [
       "<Figure size 640x480 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "linkage_matrix = linkage(X, \"single\")\n",
    "dendrogram(linkage_matrix)\n",
    "plt.title(\"单一连接树状图\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "id": "ccf10439072b50e7",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:12.765688Z",
     "start_time": "2025-05-11T07:01:12.760490Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "array([1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,\n",
       "       1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,\n",
       "       1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\n",
       "       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\n",
       "       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\n",
       "       0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,\n",
       "       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0])"
      ]
     },
     "execution_count": 17,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "model = AgglomerativeClustering(n_clusters=3, linkage=\"single\")\n",
    "model.fit(X)\n",
    "model.labels_"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "id": "68754a6fc8654af",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:12.834441Z",
     "start_time": "2025-05-11T07:01:12.826036Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th>Predicted</th>\n",
       "      <th>0</th>\n",
       "      <th>1</th>\n",
       "      <th>2</th>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>Actual</th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>setosa</th>\n",
       "      <td>50</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>versicolor</th>\n",
       "      <td>0</td>\n",
       "      <td>50</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>virginica</th>\n",
       "      <td>0</td>\n",
       "      <td>48</td>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "Predicted    0   1  2\n",
       "Actual               \n",
       "setosa      50   0  0\n",
       "versicolor   0  50  0\n",
       "virginica    0  48  2"
      ]
     },
     "execution_count": 18,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "labels = pd.DataFrame(model.labels_, columns=[\"label\"])\n",
    "d = {0: 1, 1: 0, 2: 2}\n",
    "pred = labels[\"label\"].map(d)\n",
    "table = pd.crosstab(iris.species, pred, rownames=[\"Actual\"], colnames=[\"Predicted\"])\n",
    "table"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "id": "68ad5c0b4358bcda",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:12.933455Z",
     "start_time": "2025-05-11T07:01:12.929631Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "np.float64(0.68)"
      ]
     },
     "execution_count": 19,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "accuracy = np.trace(table) / len(iris)\n",
    "accuracy"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "9f4c658139ac7d1",
   "metadata": {},
   "source": [
    "## 中心连接"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "id": "bf848b20b407e3a1",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:13.458737Z",
     "start_time": "2025-05-11T07:01:13.009767Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "Text(0.5, 1.0, '中心连接树状图')"
      ]
     },
     "execution_count": 20,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 20013 (\\N{CJK UNIFIED IDEOGRAPH-4E2D}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 24515 (\\N{CJK UNIFIED IDEOGRAPH-5FC3}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 36830 (\\N{CJK UNIFIED IDEOGRAPH-8FDE}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 25509 (\\N{CJK UNIFIED IDEOGRAPH-63A5}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 26641 (\\N{CJK UNIFIED IDEOGRAPH-6811}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 29366 (\\N{CJK UNIFIED IDEOGRAPH-72B6}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 22270 (\\N{CJK UNIFIED IDEOGRAPH-56FE}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 20013 (\\N{CJK UNIFIED IDEOGRAPH-4E2D}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 24515 (\\N{CJK UNIFIED IDEOGRAPH-5FC3}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 36830 (\\N{CJK UNIFIED IDEOGRAPH-8FDE}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 25509 (\\N{CJK UNIFIED IDEOGRAPH-63A5}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 26641 (\\N{CJK UNIFIED IDEOGRAPH-6811}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 29366 (\\N{CJK UNIFIED IDEOGRAPH-72B6}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 22270 (\\N{CJK UNIFIED IDEOGRAPH-56FE}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n"
     ]
    },
    {
     "data": {
      "image/png": "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",
      "text/plain": [
       "<Figure size 640x480 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "linkage_matrix = linkage(X, \"centroid\")\n",
    "dendrogram(linkage_matrix)\n",
    "plt.title(\"中心连接树状图\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 21,
   "id": "4c0bb0a71ad76539",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:13.489217Z",
     "start_time": "2025-05-11T07:01:13.485985Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "array([1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,\n",
       "       1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,\n",
       "       1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,\n",
       "       3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,\n",
       "       3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 2, 2, 2, 2, 3, 2, 2, 2,\n",
       "       2, 2, 2, 3, 3, 2, 2, 2, 2, 3, 2, 3, 2, 3, 2, 2, 3, 3, 2, 2, 2, 2,\n",
       "       2, 3, 2, 2, 2, 2, 3, 2, 2, 2, 3, 2, 2, 2, 3, 2, 2, 3], dtype=int32)"
      ]
     },
     "execution_count": 21,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# sklearn 目前无法对中心连接进行聚类，下面使用 scipy 的 fcluster() 对中心连接进行聚类\n",
    "labels = fcluster(linkage_matrix, t=3, criterion=\"maxclust\")  # t=3 表示最多有 3 个聚类\n",
    "labels"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 22,
   "id": "944190bb04c8df15",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:13.534547Z",
     "start_time": "2025-05-11T07:01:13.532042Z"
    }
   },
   "outputs": [],
   "source": [
    "labels = pd.DataFrame(labels, columns=[\"label\"])\n",
    "d = {1: 0, 2: 2, 3: 1}\n",
    "pred = labels[\"label\"].map(d)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 23,
   "id": "c3c4ddfeacd9ee3b",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:13.583525Z",
     "start_time": "2025-05-11T07:01:13.576144Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th>Predicted</th>\n",
       "      <th>0</th>\n",
       "      <th>1</th>\n",
       "      <th>2</th>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>Actual</th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>setosa</th>\n",
       "      <td>50</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>versicolor</th>\n",
       "      <td>0</td>\n",
       "      <td>50</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>virginica</th>\n",
       "      <td>0</td>\n",
       "      <td>14</td>\n",
       "      <td>36</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "Predicted    0   1   2\n",
       "Actual                \n",
       "setosa      50   0   0\n",
       "versicolor   0  50   0\n",
       "virginica    0  14  36"
      ]
     },
     "execution_count": 23,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "table = pd.crosstab(iris.species, pred, rownames=[\"Actual\"], colnames=[\"Predicted\"])\n",
    "table"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 24,
   "id": "8c1aeb23e1f8de8",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:13.641714Z",
     "start_time": "2025-05-11T07:01:13.639461Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "np.float64(0.9066666666666666)"
      ]
     },
     "execution_count": 24,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "accuracy = np.trace(table) / len(iris)\n",
    "accuracy"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "87dcb028d1bb7d1f",
   "metadata": {},
   "source": [
    "可以看出，完全连接、平均连接和中心连接似乎更为稳健，而单一连接效果可能较差。"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "90f7b48d01821b22",
   "metadata": {},
   "source": [
    "## 基于相关系数的指标进行分层聚类"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 25,
   "id": "76246929a4ba8265",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:13.689619Z",
     "start_time": "2025-05-11T07:01:13.686674Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(150, 150)"
      ]
     },
     "execution_count": 25,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "dist_matrix = 1 - np.corrcoef(X)  # 计算相关系数矩阵\n",
    "dist_matrix.shape"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 26,
   "id": "53fe0670ab9f910b",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:13.755860Z",
     "start_time": "2025-05-11T07:01:13.752901Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "array([[2.22044605e-16, 4.00133876e-03, 2.60889537e-05],\n",
       "       [4.00133876e-03, 0.00000000e+00, 3.39291433e-03],\n",
       "       [2.60889537e-05, 3.39291433e-03, 0.00000000e+00]])"
      ]
     },
     "execution_count": 26,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "dist_matrix[:3, :3]"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "a7193b7f77f7a64f",
   "metadata": {},
   "source": [
    "使用 seaborn 进行可视化："
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 27,
   "id": "1f1f6f10bcee0ff6",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:14.192094Z",
     "start_time": "2025-05-11T07:01:13.833269Z"
    }
   },
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\seaborn\\matrix.py:560: UserWarning: Clustering large matrix with scipy. Installing `fastcluster` may give better performance.\n",
      "  warnings.warn(msg)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\seaborn\\matrix.py:530: ClusterWarning: The symmetric non-negative hollow observation matrix looks suspiciously like an uncondensed distance matrix\n",
      "  linkage = hierarchy.linkage(self.array, method=self.method,\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\seaborn\\matrix.py:560: UserWarning: Clustering large matrix with scipy. Installing `fastcluster` may give better performance.\n",
      "  warnings.warn(msg)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\seaborn\\matrix.py:530: ClusterWarning: The symmetric non-negative hollow observation matrix looks suspiciously like an uncondensed distance matrix\n",
      "  linkage = hierarchy.linkage(self.array, method=self.method,\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n"
     ]
    },
    {
     "data": {
      "text/plain": [
       "<seaborn.matrix.ClusterGrid at 0x179cc7e0d70>"
      ]
     },
     "execution_count": 27,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n"
     ]
    },
    {
     "data": {
      "image/png": "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AEAdIlwNY14qlbKurq4Bfx8XaWgyqEyGpvkCvRpiKoTNl06h/npWkEFqQeVFeALYttdNrCcWekLEtpcrthWJc2GC2bzlepNX5PlxbltwBL3JY3AGxMlNnX1RHZbcVl4DYULonO3urIv32FRfjjIXJkzG20jPh4v62KIMPdI5kSO8QaMWeUBWZQFRw9KPa3VqneV6x9Aoy1XX00gfU5SRnqul2rl8mRzvnEfmDWHz1GPHDqtOHtlIP5HDhDveGPN2/UoxAAAAAIgaE28AAAAAAKqIiTewQzqdrnUVAAAAANQhnvFGaOl02rLZbEXbdnd3R1ybylV6DAAAAABGnj/96U927bXX2oMPPmjd3d02e/Zs+/a3v22HH364mZm99dZbdvXVV9tjjz1mf/zjH+24446zf/qnf7L9998/8row8UZo2WzWOjs7K9q2vb094tpUZncBawVvYIXgDRdTZRRCBJPJMsSy8iJUkd56eI818m2dy2TWkvfYhlKhMqrdZRlldSk6z6u3bt4glzDbVhq+FFaUoVzSKAwkGo08XX44AqNkWJ8MRxJqFmbkvAgirkt5uWGu9zDbhhnfvIGSYdouVBChKNg31nrfQ/jqMRxdO8z1HWa9qF9Dqh1iF/mYJ/t7tP1ngIKHxWWXXWYvvfSS/fCHP7Rp06bZXXfdZSeddJKtXbvWpk2bZmeccYY1Njbaww8/bHvuuafdfPPN/b8fP358pHXho+aAEbAGAAAA1JNt27bZ/fffbzfddJMdd9xxtt9++9miRYtsxowZtnTpUlu3bp0988wztnTpUjv88MPtgAMOsCVLltjWrVvtnnvuibw+TLwBAAAAAKNCLpezLVu2lPzkcrnAen19fZbP5y2VSpUsb25utqeeeqp/m11/H4/HrampyZ566qnI683EG9ih/KIEAAAAMLJkMhlraWkp+clkMoH1JkyYYEcddZR9/etft9///veWz+ftrrvusmeffdY2bNhgBx54oE2fPt3S6bS988471tPTY9/85jdt48aNtmHDhsjrzcQb2EFdsAAAAABGjnQ6bZs3by75GejbiX74wx9asVi0vffe25LJpH3nO9+x888/3+LxuDU2Ntr9999vv/71r23ixIk2btw4W7lypc2bN8/i8Xjk9SZcDRjEuKbg36eaG33L+kRqmgpSy4uFzQnfBR8mm6LYWPrvREPl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4XA4ZpnP54PP57Osu3btWuTn58Pn86F///6YNWsWDj300Ojjb775JnJzc5GdnY1BgwbhtttuQ25ubkrq5me8ifb4/PPPm7sEIiIiIiLaj2AwiKysrJif+BfcAKB///547LHHsGjRIjz00EOorKzEgAED8MMPPwAASktL8eSTT2LJkiX4y1/+gvfffx+nnHKK5abeKXzFm2iPSET6ZDAREREREbUUgUAA06ZNi1kmvdpdWloa/f9jjz0WJ510Eg477DA8+uijmDZtGs4777zo48cccwyOP/549OjRA6+88gpGjhzpeN288Sbao0uXLra2l8KrtOsZ03aiXOyEL0lhW5FmGjuna4mfFxFlU1IdWna2FdsTlmnPC20tju9vks2pQ8mUYXBSqp865MzhkB5x34SwQ2GROkBHLNnB/dCOsXpbeU2H23OWeDlqhlpshRMq15Pmoh3q+Sme8roC7YyL0/ubck0w72x1IT41JN+iZUsbxUnXD/nU1k1Qp69Hdtqzs21DbytvTGZmJo499lisXbtWfLxbt27o0aNHg4/bxbeaE+2Rqs9zEBERERFR8wqHw/j888/RrVs38fEffvgBX3/9dYOP28Ubb6I9/H5/c5dAREREREQOuPrqq/HWW2+hoqICK1aswLnnnovt27djwoQJ2LFjB66++mq888472LhxI958800MGzYMOTk5OOecc1JSD99qTrSHFMpAREREREQHnm+++Qbnn38+vv/+e3Tp0gUnnngi3n33XfTo0QO7du3Cxx9/jMceeww//fQTunXrhsGDB+PZZ59Fhw4dUlIPb7yJiIiIiIioVXnmmWcafCwjIwOLFi1qwmp4403UqC5Z1regt/dZT52D2lmX1dTrElBqhfW6tk9Tbetx69IppOCvXbWxSe7pHuunT7TBb9L+S5tq6w3XWVPmpU2lELJ6oWO3EDySkW7dX+nzN1LevV8YqzplIppmLY82rE+1FtAhTXe5lwJapFLaea2jIq0njbukNs3annQcteNykD/dsizD67Es83mFORDXhzTv5Jw2G2E82vaUXWhz/rThNnZqsSPZwEIng/QAOehOak6q1868EPdfGZpm5/ord9v4sdBePyS2wh4dDniSruXSmGjngHbfbAWtxm1aL+yDGO4qHVepDOW8UwdPSl2ox1hYT3nKS2Ms766uZnmc49qy8aU5ylMW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KQLYxD7sXGfs0D6FtI6ct4Twe7yJiIiIiIiIUog33tTm+f1+VFVVIRAINHcpRERERETUCvHGm9q8YDCI3NzcaMo5ERERERGRk3jjTURERERERJRCDFcjaowr+b9PacOwtNvaWU+1rTYEyAanA2+k/XeJyStWbrd2jK3LnA5osbaVfG0SaV/thJc1BTFUx8ZckQKommUEmiBQxlaIlMO0QWritopLVBNcttThSE0y7tJ5kWRYXYNdOLkfzRUs5TQbE00bMKh+DhGWWTa187yqXmiD0J76ty0xjFL5u5UyYFD9/KMIBbRzPtk5Z5vtGV68RhHAV7yJAPzf57yJiIiIiIicxhtvIuz+nPcPP/zQ3GUQEREREVErxBtvoj3E79wmIiIiIiKyiTfeRERERERE1OosXboUw4YNQ35+PlwuFxYsWBDz+IsvvoihQ4ciJycHLpcL5eXlljYmT56Mww47DBkZGejSpQtGjBiBL774IuFaGK5GrZbf70dZWZn4mPR57i5dusgNmeRfCZeC1LThatr1pMiKpPtwPEhNCJQRA+ec7UMiBYk5XZ+TAT92jr/cXvK1NAWpPu0y0mmugDBtsJS0nuUSpUqVahrNFmDXTOeALhQy9XUciOwEDDaH5rrMOvus1zS017c2rxmv3dXV1SgsLMTEiRMxatQo8fGBAwdi9OjRmDRpktjGcccdhwsvvBAFBQX48ccfMXPmTJSUlKCiogIej0ddC2+8qdUKBoMNPibdkOfm5qayHCIiIiIisikcDiMcDscs8/l88Pl8lnVLS0tRWlraYFvjxo0DAGzcuLHBdS677LLo//fs2RO33norCgsLsXHjRhx22GHquvlWc6I9/H5/c5dARERERET7EQwGkZWVFfOzvxfcnFRdXY25c+eiV69e6N69e0Lb8sabaI+mOmGJiIiIiCg5gUAA27Zti/kJBAIp7fPvf/872rdvj/bt2+P//b//h8WLFyM9PT2hNnjjTURERERERAcEn8+Hjh07xvxIbzN30oUXXogPPvgAb731Fnr37o0xY8YgFAol1AY/403UiPTM9pZlGZkZ1vX81r96+dzWi0BtuFbVb/v21vak4C+Px7qsvl4KDbP24fW69/tvQA75ktr3+62XEzmoTBefItXiduuSOLRBau3bW4+P9LVyUslSfWlp1oCNZIPupLak/ZLGWJLVzjqf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yxZ4PB706tULZ599Nk499VTH+nFCSzu21dXVeOqppyx/HBw4cCDOP//8VjPvUiXV42fnekdE5CTeeBMJtmzZghEjRmDVqlVwuVy48MILcd9990VvwL/77jvk5+ejvr5e1Z6TN8sDBgzAjTfeiNLSUvzv//4vRo4cibPOOgtHHnkkvvzyS7z88st48cUXcdZZZ6na69evH/7yl79g8ODB+Mc//oEpU6Zg0qRJOPLII7FmzRr84x//wD333IPf/OY3qvYA536ROuGEE/DrX/8as2fPFh8vKyvDsmXL8P7776va++tf/younzZtGq655hrk5eUBAKZMmaJqz+12w+Vy4bDDDsMll1yCCRMmRNtIle+++w7//d//jZtuuqnRdZ3e3/feew8lJSXYvn07srOzsXjxYowePRperxfGGHz77bdYtmwZ+vXr12hbAwYMwKuvvors7Gz85z//wamnnoo1a9agR48e+Prrr5Gbm4vly5fj4IMPVtXmdHuA8zejTrXndrvhdrsxePBgXHrppTjnnHOQnp6ecD17rVu3DkOGDMGOHTuQnp6OyspKnHHGGfj++++xcuVKjBw5Ek899RS8XmfeJJfIHAZSc2ydqu+zzz7Daaedhp07d2LQoEExfxx86623kJmZiddeew1HHXWUuv8XXngBpaWlaNeunZ3diErVH8sA+38EcXL8nL7eNaS8vDy6vwMHDoTL5Wq29pyeKx9++CFWr16N4uJi9OrVC59++inuu+8+RCIRnHPOORg6dGjCbS5ZssRyzRs+fHjCfwgJh8Nwu91IS0sDAKxfvx6PPPJI9PeoSy65JPoCgpYxBq+//rr4u8qpp56a1LF1an/3Z+vWrXjppZcwfvz4hLaLRCJwu62fMo5EIvjmm29QUFCgbssYg40bN6J79+7wer2oqanB/PnzEQ6HccYZZ0R/37XjlFNOwdy5cx39I3OzM0RkMX78eHPiiSea999/3yxevNgcf/zx5rjjjjM//vijMcaYyspK43K51O2ddNJJ5tVXXzXGGLNgwQLjdrvN8OHDzbXXXmvOOecck5aWZl566SVVWx06dDAVFRXGGGP69+9vbr/99pjH7733XlNUVKSurV27duarr74yxhhTVFRk/vu//zvm8SeffNIcddRR6vY+/fRTk5+fb7Kzs82IESPMZZddZiZNmmRGjBhhsrOzzcEHH2w+/fRTVVt+v9988cUXDT7++eefG7/fr67N5XKZQw45xPTs2TPmx+VymYMPPtj07NnT9OrVK6H2Xn/9dXPllVeanJwck5aWZoYPH25eeuklU19fr24nEeXl5cbtdqvrc3J/hwwZYi699FKzfft2c9ddd5lDDjnEXHrppdHHL7nkEnP22Wera/vuu++MMcZMmjTJ9O3b12zZssUYY8z3339vBgwYYH7zm9+oa3O6vbVr15oePXqYzp07m27duhmXy2XOPPNM079/f+PxeMzo0aNNbW1ts7TncrnM3LlzzYgRI0xaWprp3LmzufLKK83HH3+srmdfpaWlZvLkydE5GwwGTWlpqTHGmC+//NL07NnTzJgxI6m2JYnMYWOcP7ZO1ldcXGzGjh1rwuGw5bFwOGzOP/98U1xcnFD/LpfLdOjQwUyaNMm8++67CW0bb8WKFSYrK8u4XC5z0EEHmZUrV5pevXqZ3r17m8MPP9xkZGSYVatWqds76aSTzNatW40xxlRVVZljjz3WpKenm969exu/328KCgrMN998o27PyfFz+npnjDHnn3++2b59uzHGmJ9//tmUlJQYl8tl0tPTjcvlMscff3x0PJqjPSfnyvPPP288Ho/p3Lmz6dChg3n99ddNdna2GTJkiBk6dKjxeDzmySefVLf33XffmV/96lfG5XIZj8dj3G63Oe6440xeXp7xeDxm+vTpCdU3ePBg88ILLxhjjFm2bJnx+Xzml7/8pTnvvPNMUVGRadeunVm+fLm6vW+++cb07dvXeDweU1hYaEpKSsxpp51mCgsLjcfjMf369UtoLju9v/uT6DV027ZtZvTo0cbv95vc3Fxz0003mbq6uujjlZWVCbX3xRdfmB49ehi3220OP/xws2HDBnPccceZzMxM065dO5OTk2O+/PJLdXv/+7//K/54PB7zt7/9Lfrv1oA33kSC/Px8s2LFiui/Q6GQGTFihOnbt6/54YcfEr5IOXmznJWVZT788ENjjDG5ubnR/99r3bp1pl27duraOnfubFauXBltr7y83NJeRkaGuj0nf5Hq1auXeeSRRxp8/JFHHknoF6nLLrvM9O3b13z22Wcxy71er/qPAfva94agpqbGPPvss9FfUPLz880f//hHs3bt2oTa/PDDD/f78+yzz6rnntP7e9BBB0XbqqmpMW63O+Y8Wb16tTn44INVbe07dkcccYR5+eWXYx5/4403TM+ePdW1Od2e0zejTra3775+99135o477jC/+MUvjNvtNieccIJ58MEHo7/ca7Rr1y7ml6RwOGzS0tLM999/b4zZ/cfCRMbOyTlsjPPH1sn6MjIy9nsuffzxxwldP43Zvb8333yzKSoqMi6Xyxx99NFm9uzZ0eORCCf/WLa3Nif/COLk+Dl9vTPGGLfbHd3fq6++2vTq1Sv6h4qPP/7YHHnkkaasrKzZ2nNyrvTr18/ceuutxhhjnn76aZOdnW1uvvnm6ON//vOfTd++fdXtnXfeeebss882W7duNTt37jSXX365GT9+vDHGmH/961+mc+fOZs6cOer2srOzzbp164wxxgwaNMgyTjfccIMZOHCgur3hw4ebU045xWzevNny2ObNm80pp5xiRowYoW7Pyf3dtm3bfn/efvvthK6hU6ZMMUcccYR57rnnzEMPPWR69OhhzjzzzOjvaYm+mDRixAgzfPhw89FHH5mpU6eao446yowYMcLU1NSYcDhsRowYYS666CJ1ey6Xy7jdbuNyuRr8SWR/WzLeeBMJMjMzLX+tq62tNWeffbb55S9/aT766KOELgJO3iwPHz7cXHfddcYYY4YOHWruueeemMcfeugh07t3b3VtF110kbnkkkuMMcaMHj3a3HDDDTGPz5o1yxx77LHq9pz8Req+++4z6enp5vLLLzcLFiww77zzjnn33XfNggULzOWXX258Pp+5//771bUZY8z8+fNN9+7dzb333htd5sSN976++uorM2PGjOhfhBNts6EnoL3LE2nTyf3NzMyM/gHJGGPat29v1q9fH/33V199pX4HgsvlMlVVVcaY3edEfD0bN240Pp9PXZvT7Tl9M+pkew3Nu6VLl5oJEyaYzMxMk5mZqa4tPz8/5lXPrVu3GpfLFb1537BhQ8LHwsk5nIq54lR9+fn5ZsGCBQ0+Pn/+fJOfn6+ubW99e4/vypUrze9+9zuTnZ1tfD6fGT16tHnttdfUbTn5x7L42pz4I4jT4+fk9c6Y2P09+uijzbPPPhvz+CuvvJLQ820q27M7V/a9vkciEZOWlmY++uij6OPr16837du3V7fXsWNH88knn0T/vWPHDpOWlma2bdtmjDHm8ccfN3369Emovs8//9wYY0zXrl3FFwkSqS8zM9PSxr5Wr16d0HXUyf3dew1q6CfRa2hBQYF54403ov/+/vvvTf/+/U1JSYkJhUIJv5jUpUsX88EHH0T30+Vymbfffjv6+PLly01BQYG6vdNPP92ceeaZluc1O+duS8UbbyLBsccea55//nnL8r033wUFBQldpJy8Wf7ss89M586dzfjx480tt9xi2rdvby666CJz2223mfHjxxufz2fmzp2rru3bb781PXv2NCeffLKZNm2aycjIML/+9a/NpEmTzMknn2zS09PNK6+8om7P6V+knnnmGdO/f3/j9Xqjvxx7vV7Tv39/yy8tWt9884055ZRTzOmnn262bNni+I33XpFIJKFffIwxJicnxzz88MNm48aN4s8rr7yS8M28U/v7i1/8wvzrX/+K/vvll182O3fujP773XffNYcccoiqLZfLZc444wxzzjnnmIMOOij6UYy93nnnHdO1a1d1bU635/TNqJPt7fuqmWTbtm3mwQcfVNc2YcIEM2jQIPP555+bDRs2RN+6udebb75punfvrm7P6Tns9LF1sr4ZM2aYrKwsc9ddd5ny8nKzZcsWU1lZacrLy81dd91lDjroIPOnP/1JXdve/Y0/vrt27TKPPfaYKS4uNm632/To0UPVlpN/LNtbm5N/BEnF+Dl1vTMmdn9zcnLE/U12/Jxqz6m5kpeXF333248//mhcLlfMzdp7771n8vLy1LV16dIlZv927txp3G63+eGHH4wxu2/kE5krp5xyirnzzjuNMcYMGDDAPProozGPP//88wnd7OXk5JglS5Y0+Pi//vUvk5OTo27Pyf3t2LGjueOOO8ybb74p/jz00EMJXUPbtWtnNmzYELNs+/bt5qSTTjKnnHKK2bBhQ0LtZWRkRD+iaMzu68redyMYY8ymTZsSOrbGGHP33XebgoKCmI9d8sabqI245pprTElJifhYbW2tGT58eEIXKadvltetW2fGjh1rOnToEL0ZTUtLMwMGDDDz589Xt7PX1q1bzbXXXmuOOuoo4/f7TXp6uunRo4e54IILzPvvv59QW6n4RcqY3a/WbN682WzevNnU1NQkvH28SCRiZs2aFf38VTIX9549eyb1lr79GTp0qLnlllsafLy8vDyht4Tt5cT+zpw50zz99NMNPv7HP/7RjBw5UtXWxRdfHPPzP//zPzGPX3311Wbo0KHq2pxuz+mbUSfba+wPPon67rvv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CrTfe3rllVeaY445xvzzn/80S5YsMYMHD475peT//b//Zw477DB1bU635+S+GrP7Bu+f//ynMWZ38rrb7Y5J037llVdMz549E6rPqWPr9NgZs3vMVqxYEf13KBQyI0aMMH379jU//PBDwh/pcPJYON3eRRddZC655BJjjDGjR482N9xwQ8zjs2bNMscee6yqrVQci/39IXTv8kSuA5dddpnp27ev5VqV7B8cnWzP6doyMjL2u93HH3+s/qOKMcYcdNBB0dpqamqM2+2OOU9Wr15tDj74YHV7Tu+vk3PFyWtAKtpz+rxweq60ZLzxJhKccMIJ5rHHHhMfu/zyy012dnZCF5Vhw4aZG2+8scHHk/1uZmOMefrpp03Xrl2N2+1uETePqdxXp7W0sTPG2fFzeh473d6+7B4Lp2tr7Gt6IpGIee211xJq79hjjzVFRUWmffv25sUXX4x5/K233lL/0vjzzz+bMWPGGK/Xa1wulxkwYEDM1y8tWrTI8jVPTdmek/tqjDHXX3+96dKli7n00ktNr169TCAQMAUFBeb+++83DzzwgOnevbspKytLqD6njq3TY2eMMZmZmZbPmNbW1pqzzz47+geqRG68nTwWTrf37bffmp49e5qTTz7ZTJs2zWRkZJhf//rXZtKkSebkk0826enp4vcPS1JxLHJycszDDz9sNm7cKP688sorCV/z5s+fb7p3727uvffe6DI777pysj0n28rPzzcLFizYb1/5+fnq9jIzM01FRUX03+3btzfr16+P/vurr75K+B0NTu6vk3PFyWtAKtpz+rxweq60ZPa/G4WoFTrnnHPw9NNPY9y4cZbH/va3vyESieCBBx5Qtzd9+nRUV1c3+Pjhhx+ON954I6lax44di1//+tdYtWoVevTokVQbTkrlvjqtpY0d4Oz4OT2PnW5vX3aPhdO19ejRY79fPeRyuXDaaaep25sxY0bMv9u1axfz75deekmdst2+fXs8++yzCIVCqKuri35Ob6+SkhJ1Xaloz8l9BYA//elPyMjIwLvvvovJkyfj2muvxS9/+Utcc8012LlzJ4YNG4ZbbrlF3Z6Tx9bpsQOAQw89FB999BF69+4dXeb1evHcc89h9OjROOuss9RtOX0snG4vPz8fH3zwAW6//Xa89NJLMMbgvffew9dff42BAwfi3//+N44//nhVW6k4Fscddxw2b97c4DXpp59+gkkwKunss8/GCSecgPHjx+OVV17B3LlzE64rVe052dakSZMwYcIE3HDDDTjttNPQtWtXuFwuVFZWYvHixZg1axamTp2qbq979+7YsGFD9KvDnnnmmZivq9qyZUvCX9/l5P46OVecvAakoj2nzwun50qL1rz3/URERES01zXXXGNKSkrEx2pra83w4cNbzLuGWrsXX3zRPP744w0+/uOPP5p58+Yl1XYkEjGzZs0yeXl5xuPx2H7XlZPtOdXW7bffbrp16xZ96/HetyF369bN3HHHHQm1NXPmTPP00083+Pgf//hHM3LkyKTqdGJ/nZwrTl8DnG4vFeeFk3OlJWOqOREREVELUVdXh507d6Jjx47i4/X19fjmm29azLt0yJ5Vq1Zh2bJlGD9+PA466KAW1Z5TbVVUVKCyshIAkJeXF/3edift3LkTHo8HPp8v6TacPhbJcvoacCBdU5pirjSnxL4PhYiIiIhSxuv1NvgLMgBs3rwZf/rTn5qwImrI119/jd/85je22jjuuONw5ZVX4qCDDmpx7TnVVq9evXDSSSfhpJNOit5IObGv+/rhhx/wu9/9zlYbTh+LfSXSntPXgKa+prT0udKc+Io3ERER0QEi0e/IpdRx+li05PZacm1trb2WXNuB0F5zYrgaERERUQuxcOHC/T6+YcOGJqqEnD4WLbm9llxbW2uvJdd2ILTXkvEVbyIiIqIWwu12w+Vy7TcV2OVytYpXf1o6p49FS26vJdfW1tprybUdCO21ZPyMNxEREVEL0a1bN7zwwguIRCLiz+rVq5u7xDbD6WPRkttrybW1tfZacm0HQnstGW+8iYiIiFqI4447br+/aDb2yhA5x+lj0ZLba8m1tbX2WnJtB0J7LRk/401ERETUQkyfPh3V1dUNPn744YfjjTfeaMKK2i6nj0VLbq8l19bW2mvJtR0I7bVk/Iw3ERERERERUQrxreZEREREREREKcQbbyIiIiIiIqIU4o03ERERERERUQrxxpuIiIiIiIgohXjjTURERERERJRCvPEmIiIiIiIiSiHeeBMRERERERGl0P8H7/9J/3saCfQAAAAASUVORK5CYII=",
      "text/plain": [
       "<Figure size 1000x1000 with 4 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "sns.clustermap(dist_matrix, cmap='Blues')"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "b74bacaca4d4bbff",
   "metadata": {},
   "source": [
    "将观测值的相关系数矩阵转换为浓缩的距离矩阵："
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 28,
   "id": "28fffad80cd8a7b4",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:14.223634Z",
     "start_time": "2025-05-11T07:01:14.221116Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(11175,)"
      ]
     },
     "execution_count": 28,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "dist = squareform(dist_matrix, checks=False)\n",
    "dist.shape"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 29,
   "id": "3c83609365b7eb30",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:14.697499Z",
     "start_time": "2025-05-11T07:01:14.266886Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "Text(0.5, 1.0, '基于相关系数、平均连接的树状图')"
      ]
     },
     "execution_count": 29,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 22522 (\\N{CJK UNIFIED IDEOGRAPH-57FA}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 20110 (\\N{CJK UNIFIED IDEOGRAPH-4E8E}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 30456 (\\N{CJK UNIFIED IDEOGRAPH-76F8}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 20851 (\\N{CJK UNIFIED IDEOGRAPH-5173}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 31995 (\\N{CJK UNIFIED IDEOGRAPH-7CFB}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 25968 (\\N{CJK UNIFIED IDEOGRAPH-6570}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 12289 (\\N{IDEOGRAPHIC COMMA}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 24179 (\\N{CJK UNIFIED IDEOGRAPH-5E73}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 22343 (\\N{CJK UNIFIED IDEOGRAPH-5747}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 36830 (\\N{CJK UNIFIED IDEOGRAPH-8FDE}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 25509 (\\N{CJK UNIFIED IDEOGRAPH-63A5}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 30340 (\\N{CJK UNIFIED IDEOGRAPH-7684}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 26641 (\\N{CJK UNIFIED IDEOGRAPH-6811}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 29366 (\\N{CJK UNIFIED IDEOGRAPH-72B6}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\events.py:82: UserWarning: Glyph 22270 (\\N{CJK UNIFIED IDEOGRAPH-56FE}) missing from font(s) DejaVu Sans.\n",
      "  func(*args, **kwargs)\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 22522 (\\N{CJK UNIFIED IDEOGRAPH-57FA}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 20110 (\\N{CJK UNIFIED IDEOGRAPH-4E8E}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 30456 (\\N{CJK UNIFIED IDEOGRAPH-76F8}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 20851 (\\N{CJK UNIFIED IDEOGRAPH-5173}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 31995 (\\N{CJK UNIFIED IDEOGRAPH-7CFB}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 25968 (\\N{CJK UNIFIED IDEOGRAPH-6570}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 12289 (\\N{IDEOGRAPHIC COMMA}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 24179 (\\N{CJK UNIFIED IDEOGRAPH-5E73}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 22343 (\\N{CJK UNIFIED IDEOGRAPH-5747}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 36830 (\\N{CJK UNIFIED IDEOGRAPH-8FDE}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 25509 (\\N{CJK UNIFIED IDEOGRAPH-63A5}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 30340 (\\N{CJK UNIFIED IDEOGRAPH-7684}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 26641 (\\N{CJK UNIFIED IDEOGRAPH-6811}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 29366 (\\N{CJK UNIFIED IDEOGRAPH-72B6}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "d:\\Code\\AI\\Machine_Learning\\machine-learning\\.ml-venv\\Lib\\site-packages\\IPython\\core\\pylabtools.py:170: UserWarning: Glyph 22270 (\\N{CJK UNIFIED IDEOGRAPH-56FE}) missing from font(s) DejaVu Sans.\n",
      "  fig.canvas.print_figure(bytes_io, **kw)\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n",
      "findfont: Generic family 'sans-serif' not found because none of the following families were found: Maple Mono NF CN\n"
     ]
    },
    {
     "data": {
      "image/png": "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Di1DhgzB0qVL4e7uLl2tMTY2hpmZGQBg9uzZcHd3R6tWrZCdnY1ly5YhKSkJK1aseFL9JCIiolpA6+Di6+uLzMxMzJkzByqVCk5OToiOjoatrS0AQKVSaXyny1dffYXCwkKMGTMGY8aMkZYPHToUGzZsAADcuXMHI0eORHp6OszMzODs7IzY2Fh06tTpMbtHREREtYlCCCFquhFPQnZ2NszMzJCVlQWlUqnVurkFhWjzefG3+V6Y0wMmBlrnOSKSGb7uiZ4P2p6/+VtFREREJBsMLkRERCQbDC5EREQkGwwuREREJBsMLkRERCQbDC5EREQkGwwuREREJBsMLkRERCQbDC5EREQkGwwuREREJBsMLkRERCQbDC5EREQkGwwuREREJBsMLkRERCQbDC5EREQkGwwuREREJBsMLkRERCQbDC5EREQkGwwuREREJBsMLkRERCQbDC5EREQkGwwuREREJBsMLkRERCQbDC5EREQkGwwuREREJBsMLkRERCQbDC5EREQkGwwuREREJBsMLkRERCQbDC5EREQkGwwuREREJBsMLkRERCQbDC5EREQkGwwuREREJBsMLkRERCQbDC5EREQkGwwuREREJBsMLkRERCQbDC5EREQkGwwuREREJBsMLkRERCQbDC5EREQkGwwuREREJBvVCi4rV65E8+bNYWRkBBcXF8TFxVVYdseOHejevTusrKygVCrh4eGBffv2lSm3fft2tGnTBoaGhmjTpg127txZnaYRERFRLaZ1cImKikJwcDCmTZuGxMREeHl5oVevXkhJSSm3fGxsLLp3747o6GgkJCTgtddeQ9++fZGYmCiViY+Ph6+vL/z9/ZGcnAx/f38MHDgQJ0+erH7PiIiIqNZRCCGENiu4ubmhQ4cOWLVqlbTMwcEB/fv3R2hoaJXqcHR0hK+vLz7//HMAgK+vL7Kzs7F3716pTM+ePVGvXj1ERkZWqc7s7GyYmZkhKysLSqVSix4BuQWFaPN58VWgC3N6wMRAT6v1iUh++Lonej5oe/7W6opLQUEBEhIS4O3trbHc29sbx48fr1IdDx8+xN27d2FhYSEti4+PL1Nnjx49Kq0zPz8f2dnZGjciIiKq3bQKLhkZGSgqKoK1tbXGcmtra6Snp1epjsWLF+PevXsYOHCgtCw9PV3rOkNDQ2FmZibdbGxstOgJERERyVG1JucqFAqN/wshyiwrT2RkJGbNmoWoqCg0aNDgseoMCQlBVlaWdEtNTdWiB0RERCRHWr2pa2lpCV1d3TJXQm7cuFHmiklpUVFRGD58OL7//nu8+eabGo81bNhQ6zoNDQ1haGioTfOJiIhI5rS64mJgYAAXFxfExMRoLI+JiYGnp2eF60VGRiIgIABbt27FW2+9VeZxDw+PMnXu37+/0jqJiIjoxaP1NPqJEyfC398frq6u8PDwwJo1a5CSkoLRo0cDKH4LJy0tDZs2bQJQHFqGDBmCpUuXwt3dXbqyYmxsDDMzMwDA+PHj0bVrVyxYsABvv/02fvrpJxw4cABHjx59Uv0kIiKiWkDrOS6+vr4IDw/HnDlz0L59e8TGxiI6Ohq2trYAAJVKpfGdLl999RUKCwsxZswYNGrUSLqNHz9eKuPp6Ylt27Zh/fr1aNu2LTZs2ICoqCi4ubk9gS4SERFRbaH197g8r/g9LkSkDb7uiZ4PT/V7XIiIiIhqEoMLERERyQaDCxEREckGgwsRERHJBoMLERERyQaDCxEREckGgwsRERHJBoMLERERyQaDCxEREckGgwsRERHJBoMLERERyQaDCxEREckGgwsRERHJBoMLERERyQaDCxEREckGgwsRERHJBoMLERERyQaDCxEREckGgwsRERHJBoMLERERyQaDCxEREckGgwsRERHJBoMLERERyQaDCxEREckGgwsRERHJBoMLERERyQaDCxEREckGgwsRERHJBoMLERERyQaDCxEREckGgwsRERHJBoMLERERyQaDCxEREckGgwsRERHJBoMLERERyQaDCxEREckGgwsRERHJBoMLERERyQaDCxEREckGgwsRERHJBoMLERERyQaDCxEREckGgwsRERHJRrWCy8qVK9G8eXMYGRnBxcUFcXFxFZZVqVTw8/ODnZ0ddHR0EBwcXKbMhg0boFAoytzy8vKq0zwiIiKqpbQOLlFRUQgODsa0adOQmJgILy8v9OrVCykpKeWWz8/Ph5WVFaZNm4Z27dpVWK9SqYRKpdK4GRkZads8IiIiqsW0Di5LlizB8OHD8dFHH8HBwQHh4eGwsbHBqlWryi3/0ksvYenSpRgyZAjMzMwqrFehUKBhw4YaNyIiIiJ1WgWXgoICJCQkwNvbW2O5t7c3jh8//lgNycnJga2tLZo2bYo+ffogMTGx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",
      "text/plain": [
       "<Figure size 640x480 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "# 得到中心连接的连接矩阵，并绘制基于相关系数距离的平均连接原则的树状图\n",
    "linkage_matrix = linkage(dist, \"centroid\")\n",
    "dendrogram(linkage_matrix)\n",
    "plt.title(\"基于相关系数、平均连接的树状图\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 30,
   "id": "f5239b2eee93c021",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:14.757322Z",
     "start_time": "2025-05-11T07:01:14.753529Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "array([1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,\n",
       "       1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,\n",
       "       1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,\n",
       "       3, 3, 3, 3, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 3, 3,\n",
       "       3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,\n",
       "       3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 3,\n",
       "       2, 2, 2, 2, 2, 2, 3, 2, 2, 3, 2, 2, 2, 3, 2, 2, 2, 2], dtype=int32)"
      ]
     },
     "execution_count": 30,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 聚类\n",
    "labels = fcluster(linkage_matrix, t=3, criterion=\"maxclust\")\n",
    "labels"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 31,
   "id": "d7924e2d84a1bb09",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:14.815777Z",
     "start_time": "2025-05-11T07:01:14.806230Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th>Predicted</th>\n",
       "      <th>0</th>\n",
       "      <th>1</th>\n",
       "      <th>2</th>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>Actual</th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>setosa</th>\n",
       "      <td>50</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>versicolor</th>\n",
       "      <td>0</td>\n",
       "      <td>48</td>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>virginica</th>\n",
       "      <td>0</td>\n",
       "      <td>6</td>\n",
       "      <td>44</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "Predicted    0   1   2\n",
       "Actual                \n",
       "setosa      50   0   0\n",
       "versicolor   0  48   2\n",
       "virginica    0   6  44"
      ]
     },
     "execution_count": 31,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "labels = pd.DataFrame(labels, columns=[\"label\"])\n",
    "d = {1: 0, 2: 2, 3: 1}\n",
    "pred = labels[\"label\"].map(d)\n",
    "table = pd.crosstab(iris.species, pred, rownames=[\"Actual\"], colnames=[\"Predicted\"])\n",
    "table"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 32,
   "id": "fa5ed46a99aecd3d",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:14.875950Z",
     "start_time": "2025-05-11T07:01:14.872969Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "np.float64(0.9466666666666667)"
      ]
     },
     "execution_count": 32,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "accuracy = np.trace(table) / len(iris)\n",
    "accuracy"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "35ee4853c4cf1b37",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-05-11T07:01:14.921134Z",
     "start_time": "2025-05-11T07:01:14.919621Z"
    }
   },
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.13.0"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
